31
29
28
28
22
17
15
11
11
10
10
9
8
8
8
7
6
6
544
387
300
259
188
168
147
129
97
97
80
75
58
52
50
49
47
40
31
29
28
28
22
17
15
11
11
10
10
9
8
8
8
7
6
6
544
387
300
259
188
168
147
129
97
97
80
75
58
52
50
49
47
40
45:37
28:21
42:20
42:14
39:56
32:01
28:21
42:20
32:37
45:25
35:05
28:09
43:45
49:19
45:00
45:37
44:54
36:21
43:25
44:00
;