361
276
349
431
332
340
242
505
250
310
375
287
458
423
485
281
324
470
488
374
408
479
495
299
448
476
273
326
463
489
432
441