508
678
442
418
425
442
419
435
356
470
450
402
496
431
435
482
414
476
555
438
441
372
482
377
401