484
235
386
371
542
469
472
424
271
408
322
463
457
486
227
504
321
513
263
483
257
278
518
492
367
477
400
230
293
480
438
300
454
497
309