1
5
10
22
29
30
31
36
50
59
68
79
82
88
99
107
110
127
133
134
139
143
168
175
176
177
178
222
225
231
256
258
259
271
280
294
298
305
308
316
325
342
344
347
352
381
390
410
424
432
455
457
460
476
477
478
481
494
498
500
503
537
548
550
556
593
594
603
614
624
648
663
675
681
697
706
715
736
788
795
798
812
821
839
840
860
861
885
908
915
935
949
958
974
1012
1022
1033
1040
1043
1044
1046
1047
1051
1058
1078
1084
1103
1104
1109
1131
1136
1147
1148
1188
1195
1206
1209
1216
1219
1226
1233
1240
1241
1247
1249
1250
1273
1281
1285
1291
1304
1312
1333
1358
1373
1381
1402
1408
1410
1413
1415
1429
1436
1438
1443
1449
1470
1475
1479
1486
1490
1497
1499
1502
1504
1516
1585
1594
1598
1599
1604
1609
1613
1620
1636
1637
1653
1655
1659
1674
1675
1677
1679
1685
1703
1741
1744
1766
1777
1784
1789
