518
181
82
27
457
101
282
152
445
139
22
10
304
143
527
27
544
147
358
75
314
142
294
134
196
157
270
127
101
62
551
136
297
23
307
121