166
588
122
395
124
313
103
284
67
341
80
270
70
221
37
152
53
193
27
182
17
119
32
123
8
137
21
111
68
382
5
135
28
7
75