8
9
10
12
14
17
20
22
24
30
36
37
41
47
55
57
61
63
65
68
71
75
79
80
85
90
92
98
102
109
114
118
120
128
131
133
138
141
145
156
157
159
166
168
179
181
192
193
199
203
206
209
214
223
224
229
230
237
244
246
252
254
256
263
272
276
285
287
289
302
303
306
308
316
317
322
325
328
336
338
339
341
343
349
350
354
355
356
361
367
371
377
383
384
391
401
407
409
416
417
422
428
433
434
436
438
440
445
450
452
453
457
459
461
464
467
468
470
474
477
482
483
486
489
502
504
506
508
509
518
519
522
531
532
534
536
538
539
542
547
557
561
564
566
567
573
577
579
581
582
593
595
598
599
635
637
650
651
652
668
669
671
674
678
680
683
684
703
710
716
718
726
734
743
744
748
751
759
775
777
778
779
784
790
799
806
816
829
832
833
834
836
849
850
851
856
867
871
877
885
887
892
907
911
912
914
923
937
942
953
965
966
973
985
988
989
991
998
1008
1009
1011
1013
1016
1023
1029
1031
1033
1042
1043
1049
1057
1059
1062
1064
1069
1071
1078
1083
1090
1092
1095
1098
1107
1108
1118
1120
1122
1125
1132
1134
1135
1144
1149
1192
1196
1198
1204
1208
1218
1226
1247
1248
1253
1257
1260
1261
1273
1277
1280
1281
1283
1285
1287
1288
1296
1297
1302
1312
1313
1322
1323
1331
1337
1338
1347
1353
1364
1369
1379
1389
1390
1393
1397
1399
1411
1414
1420
1424
1436
1439
1449
1451
1453
1456
1457
1470
1471
1473
1482
1485
1486
1489
