2
8
12
14
22
34
35
36
37
49
56
57
62
63
69
70
71
76
85
89
98
101
104
112
115
119
128
129
134
149
157
161
163
165
168
170
172
173
178
185
186
207
209
212
213
214
215
216
218
221
222
233
238
247
249
255
264
266
282
284
291
295
298
299
305
306
312
313
314
321
322
323
329
337
338
344
358
370
381
389
401
408
409
411
413
418
419
429
430
432
435
436
438
443
444
449
456
460
463
470
474
482
484
485
487
492
496
498
514
520
524
527
531
532
533
538
542
543
549
553
556
566
567
571
577
579
584
588
590
592
594
603
607
614
621
632
633
635
639
643
646
648
653
655
663
669
673
674
679
681
682
684
696
698
704
713
715
716
719
725
736
744
747
751
753
757
762
773
780
783
794
796
798
800
804
808
814
826
834
835
856
860
861
862
866
867
876
878
879
883
886
918
931
940
946
948
951
961
970
972
979
981
982
983
985
986
994
998
1002
1012
1014
1016
1023
1030
1031
1032
1041
1042
1057
1060
1071
1075
1078
1086
1089
1095
1097
1098
1100
1108
1111
1119
1121
1124
1127
1129
1130
1162
1167
1171
1179
1187
1194
1195
1199
1207
1210
1211
1214
1224
1227
1229
1234
1236
1238
1240
1245
1252
1258
1259
1260
1262
1267
1269
1272
1278
1288
1291
1293
1295
1299
1310
1320
1321
1323
1325
1328
1343
1352
1356
1359
1363
1367
1368
1370
1376
1380
1382
1383
1384
1387
1390
1399
1401
1409
1416
1421
1424
1430
1431
1432
1434
1441
1445
