1
3
4
5
7
9
12
18
25
30
32
37
40
49
62
64
71
77
87
91
98
107
120
123
129
130
132
137
139
144
155
156
157
162
171
173
177
180
187
191
193
195
209
210
217
218
222
223
226
240
249
252
258
260
263
268
271
275
277
281
283
284
286
290
291
297
307
325
327
329
335
340
341
342
343
346
348
350
352
353
354
360
365
386
390
406
412
413
427
437
440
443
445
455
458
459
460
467
481
494
499
505
509
535
541
542
547
550
552
564
571
573
575
578
580
589
591
595
596
597
601
605
606
607
611
614
615
616
631
635
637
638
647
651
652
656
673
678
682
686
690
693
694
695
696
707
710
713
728
734
742
750
753
755
762
767
768
778
788
789
806
807
808
809
819
824
828
840
841
844
845
849
852
858
861
863
870
877
894
910
911
912
922
924
932
933
947
949
952
953
960
961
962
964
970
981
984
985
991
998
1004
1009
1013
1015
1024
1030
1032
1034
1041
1044
1049
1050
1055
1060
