0
8
13
16
22
25
31
48
59
61
77
82
84
87
88
90
97
102
103
107
121
123
138
144
146
154
163
172
176
202
214
216
217
219
229
240
242
253
258
264
276
287
292
300
305
318
328
329
336
340
352
366
367
372
385
387
388
389
409
410
418
421
424
427
430
432
435
442
445
473
478
482
488
492
495
498
503
505
511
532
541
547
552
560
562
567
587
615
618
630
632
637
639
654
655
656
658
679
680
684
686
687
693
696
698
706
722
730
750
768
775
779
799
800
810
812
813
818
831
835
837
838
847
853
862
864
865
867
868
872
873
874
881
891
894
907
914
921
925
940
949
953
956
964
976
981
985
987
995
997
1011
1012
1016
1026
1034
1037
1040
1042
1044
1050
1056
1058
1061
1069
1077
1090
1100
1105
1110
1117
1128
1129
1134
1147
1155
1164
