181
526
42
389
32
337
27
261
33
212
38
255
10
188
24
198
15
143
3
2
14
140
16
132
11
127
64
20
61
56
7
1