43
866
28
691
73
392
54
272
36
275
11
232
6
199
8
170
3
180
15
188
163
20
161
12
112
1
108
5
101
99
84