0
1
3
7
10
11
14
15
20
24
44
46
48
49
51
52
54
57
59
60
62
65
66
70
72
73
77
78
79
83
94
96
97
102
104
107
109
110
111
114
115
118
119
121
123
125
127
128
129
134
135
155
156
163
164
166
171
174
191
194
195
197
202
204
206
208
213
214
215
219
224
226
234
235
237
240
242
245
246
247
248
250
252
254
258
260
263
268
270
271
276
279
282
287
289
290
294
297
300
302
310
311
313
314
320
322
327
329
335
336
338
339
340
344
345
348
350
355
357
359
360
361
362
367
370
371
374
376
378
379
386
388
390
400
402
411
413
415
417
418
419
422
424
431
433
434
436
440
442
444
445
446
450
451
452
453
455
456
457
461
463
467
469
474
479
480
482
487
490
493
495
497
503
506
510
517
524
528
529
531
532
536
537
551
556
557
558
561
569
570
571
573
580
582
586
587
589
596
598
602
605
610
623
624
626
629
635
637
638
641
644
649
652
655
657
660
661
662
669
670
675
676
679
685
686
688
689
690
691
692
700
703
707
708
710
718
719
721
722
723
724
727
733
734
735
739
741
746
747
751
756
759
762
765
767
771
781
784
785
790
791
796
807
808
813
816
819
820
823
826
833
839
840
845
847
851
853
854
855
856
857
864
866
867
