494
470
284
466
356
401
240
289
513
332
215
476
449
351
255
463
279
506
457
306
432
455
464
272
375
376
398
425
500
224
424
263
430