981
969
961
956
954
938
923
916
912
893
892
880
867
848
844
839
835
832
819
807
786
776
773
771
760
750
739
735
734
727
692
678
674
673
647
632
618
615
614
612
608
596
579
576
565
544
539
534
531
529
513
508
496
486
481
478
474
472