1
8
27
32
33
35
44
50
55
97
104
106
108
111
114
116
119
120
125
144
152
164
165
214
215
223
230
234
243
264
266
275
276
298
300
308
352
353
380
383
403
406
419
432
458
479
485
487
508
512
516
532
537
538
540
547
551
554
560
570
571
584
587
588
591
599
603
622
641
643
652
659
668
679
681
688
695
701
728
733
734
741
746
747
776
777
782
785
786
799
830
835
863
864
893
897
905
914
923
929
934
941
946
947
959
969
975
983
1001
1018
1052
1063
1097
1098
1100
1109
1122
1130
1145
1157
1159
1176
1216
1229
1232
1234
1235
1251
1262
1271
1277
1283
1284
1292
1320
1351
1363
1383
1384
1406
