1
4
8
12
17
20
23
29
35
36
41
42
44
55
58
63
66
73
75
84
90
95
96
105
107
112
116
119
121
123
138
139
149
152
155
156
158
159
160
164
182
192
194
207
217
218
219
227
230
237
240
256
259
268
276
283
288
296
307
321
324
338
339
358
362
363
370
376
379
382
385
390
405
407
411
420
424
427
437
441
443
450
451
454
460
461
463
470
473
474
477
482
485
495
496
501
506
507
511
515
517
522
523
524
525
526
527
534
537
543
550
553
557
559
569
581
583
585
588
589
596
600
602
603
605
607
609
610
612
613
614
617
618
620
622
625
628
638
652
654
656
663
665
666
680
683
686
694
699
701
703
711
715
716
717
718
722
723
726
730
731
732
733
734
737
741
742
744
751
755
756
759
765
771
796
798
801
811
817
827
830
831
833
834
835
842
859
868
870
872
