681
662
648
647
639
633
632
628
626
622
619
618
612
610
609
607
604
602
601
600
591
590
586
585
584
582
581
580
579
578
577
576
573
555
549
545
540
539
536
535
525
517
516
515
514
513
504
500
499
494
488