510
588
483
503
515
519
520
505
517
500
529
487
548
536
504
549
523
494
506
524
572
546
512
528
530
554