960
958
957
950
949
948
947
945
944
942
941
940
935
933
931
930
928
927
924
921
920
919
918
915
913
912
910
909
907
904
903
902
899
898
896
891
890
889
887
885
884
883
881