8
7
359
34
266
20
26
138
22
91
36
3
28
32
49
6
40
18
13
89
50
44
68
85
43
29
41
67
42
9
52
14
51
31
108
11
21
24
135
30
98
94
153
27
92
175
12