298
95
448
201
379
111
531
143
328
92
472
186
325
187
419
175
415
111
518
154
518
147
567
92
406
97
194
184
239
165
82
41
273
180
352
195
460
12
445
196