494
542
511
539
571
564
552
634
619
708
696
699
681
696
687
728
757
675
694
698
847
736
700
760
815
729
750
800
|