12
19
27
31
33
37
50
62
65
80
93
102
106
107
108
114
126
133
136
138
139
145
146
148
161
165
171
180
181
191
192
215
229
238
241
247
256
257
259
260
269
271
285
287
289
297
303
309
319
332
334
339
341
387
402
407
408
411
416
419
422
428
436
439
444
446
459
470
472
474
477
479
481
487
497
500
501
506
516
519
525
526
527
530
535
543
545
547
552
556
560
566
574
579
590
594
619
622
628
631
638
641
656
660
661
669
682
685
692
703
704
709
716
718
735
743
744
747
772
773
787
799
828
829
834
843
874
877
884
890
894
899
900
904
927
941
950
1000
1003
1009
1018
1021
1024
1035
1052
1055
1062
1064
1068
1073
1093
1096
1101
1103
1105
1130
1131
1132
1139
1146
1161
1162
1165
1169
1170
1176
1181
1195
1201
1202
1207
1209
1210
1213
1221
1224
1229
1237
1240
1243
1258
1262
1266
1271
1272
1281
1288
1290
1302
1303
1309
1320
1327
1331
1337
1344
1348
1355
1382
1384
1385
1388
1394
1397
1400
1406
1409
1432
1437
1439
1469
1471
1472
1483
1491
1499
1505
1508
1515
1516
1546
1550
1551
1563
1572
1578
1602
1606
1616
1619
1638
1647
1656
1659
1660
1680
1687
1691
