0
1
5
6
7
13
15
18
19
32
33
38
49
50
56
61
64
66
72
73
75
78
88
93
99
101
106
108
118
127
132
133
143
144
146
150
152
154
157
161
164
174
177
204
205
216
218
226
228
230
233
236
244
248
250
266
268
270
277
279
280
285
287
288
295
299
306
307
308
309
310
311
313
315
317
321
322
323
325
331
336
338
342
349
355
362
363
386
387
392
394
395
397
407
408
409
415
416
417
419
426
428
429
434
437
438
442
444
445
449
452
454
464
466
467
469
479
481
490
496
501
502
506
508
514
516
520
521
523
525
526
528
531
536
537
543
545
547
551
558
559
563
566
567
579
581
588
594
595
597
603
606
607
615
618
628
631
633
634
638
642
645
646
648
650
653
655
657
659
666
669
678
680
690
692
700
702
705
707
708
713
714
719
723
728
730
733
734
743
744
746
756
757
759
762
764
765
769
771
774
775
776
777
778
794
799
809
812
815
821
824
827
830
832
834
838
848
851
856
868
874
876
883
888
892
894
896
904
914
917
920
922
924
936
937
941
945
949
952
953
958
960
967
969
974
977
980
985
986
990
999
1001
1003
1005
1009
1011
1012
1016
1017
1020
1025
1032
1040
1046
1058
1059
1061
1064
1066
1068
1074
1075
1076
1081
1089
