182
85
12
68
175
24
72
97
142
309
9
34
114
305
100
75
20
44
90
8
2
36
153
41
98
93
31
19
64
21
38
29
18
11
60
52
27
35
6
76
40
106
166
70
10