8
12
13
18
25
33
34
41
55
65
67
71
75
77
78
79
87
102
105
114
121
125
129
135
150
164
170
172
175
179
192
194
206
209
213
229
256
258
262
264
269
277
281
285
287
290
292
294
295
300
307
313
315
318
327
331
368
376
378
381
382
384
388
396
398
408
409
410
415
423
433
439
445
460
467
476
499
508
512
518
522
529
530
534
540
544
549
556
558
561
569
578
588
589
594
598
604
607
614
625
640
641
649
653
658
661
666
673
678
679
680
682
688
690
692
693
700
701
706
709
716
721
737
749
751
752
757
766
772
777
778
812
813
817
819
820
821
822
836
840
849
851
853
860
870
880
897
898
928
929
938
940
946
957
958
964
968
973
976
977
983
984
989
992
993
996
998
1009
1014
1028
1041
1047
1052
1053
1055
1060
1062
1063
1065
1067
1069
1073
1074
1085
1095
1097
1105
1106
1108
1130
1137
1140
1145
1154
1168
1177
1184
1187
1189
1208
1211
1225
1231
1239
1267
1270
1274
1292
1299
1315
1317
1328
1345
1347
1349
1351
1354
1359
1364
1371
1388
1398
1418
1421
1435
1436
1440
1447
1454
1455
1465
1471
1476
1490
1496
1501
