2
6
8
15
25
30
68
72
76
92
105
109
135
144
170
198
213
220
232
253
254
258
269
273
283
291
292
294
299
323
330
335
336
340
342
349
350
351
352
359
405
423
438
440
445
454
476
483
487
501
526
535
536
558
580
604
614
649
651
663
667
678
682
685
687
699
705
708
720
721
737
742
746
751
758
759
769
777
778
781
784
791
795
814
815
825
835
845
863
870
877
896
929
953
957
965
968
970
974
984
989
990
996
1007
1008
1013
1019
1028
1066
1084
1092
1115
1117
1119
1122
1159
1167
1170
1171
1173
1174
1191
1193
1212
1226
1235
1259
1273
1279
1287
1292
1297
1338
1354
1363
1374
1384
1413
1418
1433
1441
1450
1458
1463
1466
1485
1492
1500
1509
1513
1536
1540
1548
1555
1556
1560
1562
1564
1581
