8
15
20
38
48
49
78
87
104
110
112
114
128
130
134
138
147
180
200
201
202
210
213
227
248
249
260
271
287
300
305
341
353
377
410
422
432
436
437
439
443
447
477
478
496
500
505
529
536
549
558
581
583
588
590
605
622
634
636
639
643
647
673
681
691
695
707
710
719
721
725
731
763
764
766
772
782
790
808
821
826
839
840
842
