268
788
301
742
223
377
89
271
99
232
79
227
46
208
70
199
29
161
43
140
51
138
71
134
76
139
56
127
92
1,057
27
121
118
31
100