14
20
35
50
52
58
69
84
90
92
94
97
100
119
121
123
147
174
176
200
203
205
217
220
247
252
257
273
279
285
287
288
294
298
323
327
332
355
363
367
392
415
446
453
454
488
492
493
499
507
521
524
531
554
558
560
568
570
576
580
588
598
602
621
630
634
642
654
664
666
689
734
737
741
752
777
785
786
794
828
843
847
855
858
863
867
