264
916
225
419
123
280
77
410
69
172
96
217
62
266
75
212
51
229
61
713
222
48
243
53
183
13
106
47
154
63
133
32
190
31
159