107
46
36
7
164
413
117
183
42
83
10
127
149
56
6
11
43
51
3
184
121
91
60
146
73
64
123
98
32
26
844
78
104
358
134
28
12
37
131
129
151
112
30
13
96
249
34
303
57
14
38
39
31
97