3
7
11
21
34
47
56
70
83
93
97
99
111
112
113
119
128
133
138
145
146
158
160
161
163
171
176
179
181
186
200
205
212
217
241
243
263
265
268
280
286
294
302
314
321
322
329
344
345
347
351
354
358
361
362
364
368
381
384
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
538
551
555
556
558
570
578
579
585
591
593
595
605
615
618
625
646
653
656
661
662
671
687
693
694
696
699
701
702
705
708
717
728
733
740
749
754
758
764
768
771
773
777
780
781
785
788
797
799
805
807
808
812
813
815
828
832
834
845
848
861
862
864
866
876
881
884
889
890
907
930
932
942
951
970
981
983
990
1000
1015
1028
1030
1033
1036
1041
1056
1057
1063
1068
1069
1072
1087
1090
1091
1105
1106
