110
857
130
659
189
542
107
518
78
492
73
445
112
440
42
250
21
212
15
254
25
209
14
158
35
168
8
182
20
68
395
10
156
137