31
43
58
70
94
116
135
145
205
245
269
279
291
302
312
314
318
322
353
354
367
387
391
397
409
416
428
429
435
436
460
473
485
486
522
526
555
587
595
597
606
613
616
618
652
696
698
725
774
790
792
821
834
849
852
868
872
873
878
894
900
902
907
932
941
949
970
995
1006
1007
1039
1042
1060
1063
1068
1072
1106
1128
1134
1140
1152
1157
1177
1202
1209
1218
1223
1226
1229
1230
1235
1254
1263
1268
1327
1328
1332
1374
1377
1386
1406
1409
1410
1413
1426
1430
1450
1451
1472
1478
1511
1518
1534
1611
1637
1643
1647
1676
1704
1717
