499
502
550
525
527
523
520
509
542
568
513
500
489
516
543
529
541
483
506
524
497
512
478
501
515
511
479
583
507
532
562
564
612
545
535
521
534
571
548
528
556
600
576