3
7
11
13
21
34
47
56
70
83
93
97
99
106
111
112
113
119
127
128
133
137
138
145
146
158
160
161
163
171
176
179
181
184
186
200
205
212
217
223
241
243
254
257
263
265
267
268
280
281
286
294
295
302
310
314
321
322
329
336
337
344
345
347
351
354
358
361
362
364
368
374
381
384
387
396
397
401
403
409
414
417
418
421
427
428
429
432
437
438
450
455
462
472
473
474
476
485
489
490
491
493
496
497
518
519
538
551
555
556
558
570
578
579
585
591
593
595
605
615
618
623
625
633
634
645
646
649
653
656
661
662
665
669
671
687
690
693
694
696
699
701
702
705
708
715
717
728
733
740
746
749
754
758
764
768
771
773
777
780
781
783
785
788
797
799
801
805
807
808
810
812
813
815
828
832
834
845
848
861
862
864
866
876
881
884
889
890
907
930
932
936
942
951
953
959
970
974
981
983
985
990
1000
1015
1028
1030
1033
1036
1041
1056
1057
1059
1063
1068
1069
1072
1078
1087
1090
1091
1105
1106
