1
3
8
19
20
30
60
68
76
77
80
85
94
122
144
145
156
167
177
184
206
228
230
246
273
296
301
303
337
338
347
350
368
370
383
389
398
406
412
417
418
454
467
480
484
502
524
527
540
542
554
569
576
578
580
587
609
613
641
654
660
671
700
709
711
730
737
748
759
761
770
775
778
782
787
788
806
815
820
824
863
865
897
921
925
926
929
934
976
977
978
1002
1004
1022
1029
1056
1067
1069
1073
1083
1086
1099
1101
1104
1110
1163
1165
1176
1187
1189
1190
1192
1200
1206
1235
1236
1241
1243
1244
1251
1259
1268
1286
1287
1288
1312
1317
1322
1338
1339
1351
1357
1360
1364
1365
1367
1378
1379
1385
1393
1399
1405
1409
1418
1451
