14
20
43
47
67
69
75
97
103
108
116
125
126
138
153
159
166
179
180
206
209
238
252
254
257
258
260
299
306
309
330
355
361
377
389
398
405
406
440
441
450
453
455
468
473
480
482
487
489
490
511
518
523
528
531
536
546
563
571
572
588
589
592
608
610
614
620
629
646
652
654
655
662
666
679
681
692
701
720
727
731
732
735
738
750
755
762
783
803
811
817
837
841
853
879
899
906
912
916
944
955
967
973
984
997
1006
1012
1013
1015
1039
1042
1047
1063
1073
1097
1120
1141
1154
1174
1194
1203
1205
1212
1218
1233
1242
1253
1286
1293
1311
1313
1317
