0
5
6
7
14
19
21
25
28
33
37
38
39
40
51
52
53
59
60
61
62
67
74
80
83
88
92
94
101
110
111
113
114
117
120
124
125
135
136
141
142
143
144
145
151
153
154
161
162
167
168
169
170
173
175
177
178
187
193
198
201
204
211
221
222
225
228
232
235
241
243
247
260
263
264
266
270
274
277
285
286
289
290
293
294
299
300
305
309
311
314
325
341
343
346
348
351
353
360
361
368
369
378
383
384
391
399
400
402
406
409
412
415
417
418
419
422
423
429
430
431
433
436
440
442
445
452
455
457
459
466
468
469
471
472
475
481
487
489
490
498
499
500
504
505
509
512
518
519
528
529
530
532
535
538
539
541
544
547
555
562
564
565
566
568
570
574
577
579
580
587
594
598
604
611
623
624
629
630
633
637
639
643
646
647
651
653
658
659
660
664
668
669
671
672
673
674
675
677
678
679
687
688
691
693
695
696
697
700
704
707
709
710
714
724
727
728
735
739
747
748
750
761
762
764
767
775
777
779
781
784
789
790
792
793
794
795
797
799
800
804
806
807
809
810
812
813
819
822
826
832
844
847
849
852
855
858
863
864
867
871
873
874
875
876
877
