146
758
224
586
95
450
66
282
56
384
54
368
4
338
27
285
16
256
45
179
49
196
3
163
17
147
23
134
20
900
21
160
14
119
22
120