2
3
9
16
27
36
39
41
42
51
53
60
65
67
73
74
87
97
98
114
126
127
128
131
135
150
154
158
159
162
163
165
170
184
185
186
189
200
201
204
205
213
223
228
229
232
249
251
256
257
258
261
262
270
276
283
284
286
288
292
300
306
308
316
323
328
334
336
343
351
355
359
361
364
366
384
400
403
424
451
458
461
465
489
495
496
503
507
512
514
516
517
527
534
549
557
579
580
592
602
607
609
612
626
629
645
660
684
685
688
695
726
729
734
740
743
755
759
760
761
769
774
788
790
791
793
798
804
805
822
825
829
830
836
840
842
845
846
854
857
859
869
873
881
884
885
887
888
890
891
897
898
900
903
914
918
920
925
926
927
933
935
937
939
945
948
954
969
982
984
985
986
993
999
1002
1008
1011
1021
1031
1035
1043
1044
1045
1046
1047
1052
1058
1067
1068
1080
1083
1085
1089
1095
1096
1113
1117
1118
1122
1125
1126
1128
1139
1150
1151
1159
1166
1182
1197
1200
1201
1202
1203
1205
1207
1223
1224
1227
1234
1241
1242
1244
1250
1256
1266
1274
