36
29
35
60
34
14
17
7
276
43
61
26
12
182
296
58
128
83
66
24
23
66
23
50
24
26
13
3
165
260
30
57
19
38
24
27
29
16
56
28
16
24
58
58
9
12
5
32
14
48
13
60
27
26
32
116
101
27
14
60
139
35
33
32
88
10
22
25
42
311
30