1
2
8
15
16
32
36
49
60
61
66
72
77
78
80
85
96
117
131
133
135
137
140
141
143
150
156
157
159
161
174
182
185
194
195
196
197
199
200
210
211
213
217
219
223
224
228
232
233
234
235
241
250
255
257
260
263
264
265
274
276
279
287
291
296
297
298
324
327
338
339
342
353
357
361
363
367
370
374
377
379
387
393
398
401
404
409
412
415
428
434
449
458
462
465
466
469
471
472
477
486
501
513
515
516
528
530
531
532
546
552
558
559
568
573
575
578
585
587
588
590
594
595
598
611
613
614
615
622
644
653
654
663
665
668
672
680
684
686
689
694
697
698
699
708
710
712
714
722
728
733
737
746
749
769
772
780
783
790
795
798
799
800
802
805
809
819
820
829
840
843
846
853
856
860
861
863
865
872
881
882
885
893
895
899
902
905
913
914
922
926
927
929
954
956
960
963
980
985
989
991
992
994
999
1005
1009
1013
1016
1034
1047
1050
1051
1059
1063
1066
1068
1070
1071
1072
1073
1077
1078
1081
1084
1085
1086
1089
1095
1099
1100
1121
1127
1134
1138
1139
1141
1142
1144
1148
1150
1154
1156
1158
1160
1162
1169
1170
1173
1176
1182
1183
1186
1189
1192
1194
1202
1203
1205
1206
1212
1215
1225
1230
1240
1253
1256
1267
1268
1278
1288
1289
1292
1295
1297
1318
1326
1327
1330
