0
1
5
11
12
42
46
57
87
89
91
94
129
130
138
144
146
147
169
177
185
199
203
208
209
210
213
218
223
225
237
252
259
265
268
283
287
293
294
297
308
313
324
339
341
355
358
361
367
370
395
398
401
409
442
501
513
516
528
535
537
539
544
546
552
572
579
580
586
599
603
614
616
624
627
631
659
672
677
691
700
702
706
717
724
729
730
736
739
740
746
750
751
755
766
768
769
770
771
772
784
786
787
791
799
812
816
824
847
860
870
873
875
878
883
886
898
899
901
902
907
918
920
923
937
939
940
941
942
947
953
956
964
967
977
982
984
989
1006
1009
1012
1013
1029
1032
1035
1040
1045
1051
1061
1062
1068
1071
1072
1073
1075
1076
1087
1088
1090
1092
1094
1099
