4
8
16
27
50
61
63
72
82
96
111
121
124
139
140
167
168
175
194
222
227
233
243
248
265
268
270
278
284
292
299
303
305
309
312
350
352
377
386
394
407
424
432
439
459
461
465
473
476
479
494
507
522
526
527
534
557
561
573
578
584
605
608
614
624
631
656
658
666
701
712
723
729
731
