4
15
24
40
64
72
84
86
95
99
100
107
114
120
124
127
133
138
154
164
166
181
198
199
203
219
241
249
252
268
278
291
309
316
330
341
343
346
350
395
402
407
409
417
418
434
437
447
451
465
471
520
522
556
558
578
581
585
606
608
610
620
636
641
651
652
669
680
691
702
705
709
712
716
722
754
779
806
807
808
811
819
822
824
842
895
905
911
918
924
926
933
936
944
950
959
962
969
983
987
994
996
1005
1007
1013
1018
1035
1059
1086
1089
1092
1094
1099
1102
1108
1113
1121
1140
1163
1183
1189
1204
1216
1218
1223
1234
1239
1258
1268
1277
1303
1307
1312
1330
1341
1343
1344
1348
1350
1354
1368
1389
1418
1427
1450
1452
1485
1487
1492
