541
514
591
486
506
519
522
524
509
505
530
512
490
554
511
537
550
525
498
520
528
576
548
516
526
534
533
558