940
939
938
935
930
929
924
920
918
917
916
915
914
913
909
905
904
903
902
901
899
898
897
894
893
892
889
886
884
883
882
880
876
875
872
871
870
868
867
866
864
863
859
858
855
853
852
851
848
845
844