249
887
95
516
30
488
27
443
24
259
73
238
29
207
6
176
54
186
61
713
25
152
20
134
14
99
4
130
9
112
68
395
117
88