979
977
976
975
974
972
970
969
965
964
959
953
949
944
943
941
940
939
938
935
934
933
929
928
927
926
924
923
920
919
915
914
912
911
908
906
902
900
899
898
897
894
890
886
880
879
877