4
8
19
30
31
32
34
72
86
94
105
111
112
134
138
146
183
200
208
213
214
217
224
231
233
238
240
253
259
268
278
279
290
298
300
346
348
350
358
384
386
393
396
400
401
406
407
427
433
452
476
486
493
519
532
539
564
572
576
586
589
592
596
626
627
630
666
672
699
713
714
723
726
728
730
732
741
786
788
798
