0
9
18
20
23
28
39
48
49
57
64
67
68
85
92
105
107
110
115
116
120
121
125
142
149
152
156
167
168
180
183
188
204
222
230
249
262
269
270
272
273
279
287
289
300
306
312
313
327
328
338
339
342
360
366
367
369
380
385
402
413
416
434
444
452
454
459
463
466
471
478
484
502
505
516
521
526
528
534
540
541
552
569
582
586
606
609
616
619
629
637
641
642
652
654
664
673
680
681
685
700
703
721
730
735
737
755
767
769
784
793
794
800
803
804
806
809
816
823
826
837
852
859
869
871
874
879
882
892
901
908
911
915
918
945
950
956
957
965
967
975
977
986
987
1007
1010
1016
1044
1053
1054
1062
1065
1066
1073
1094
1095
1101
1107
1111
