225
462
208
334
272
388
420
383
500
322
242
379
358
303
259
214
325
229
496
375
487
209
217
215
405
222
495
239
477
249
475
273
418
328
353