6
9
32
40
52
58
64
81
82
99
105
122
123
124
126
129
135
142
145
146
181
188
190
192
199
202
205
214
223
224
231
235
239
249
250
258
261
277
297
300
305
311
332
334
341
350
386
400
402
407
410
415
421
424
433
438
442
464
478
489
509
516
525
534
558
566
568
582
592
599
605
612
653
660
678
699
705
708
725
727
729
736
749
754
757
774
798
799
817
828
832
844
856
857
858
864
869
877
894
901
926
956
964
974
990
1010
1013
1016
1017
1023
1026
1054
1083
1089
1105
1106
1113
1142
1152
1270
1273
1276
1280
1322
1354
1359
1362
1404
1405
1418
1432
1444
1459
1474
1484
1496
1519
1527
1529
1540
1549
1551
