10
20
22
24
47
53
56
59
67
91
92
105
119
129
130
136
138
171
178
200
223
225
241
248
256
266
269
299
301
307
310
341
366
381
389
398
399
414
418
420
421
423
425
431
441
447
455
461
474
499
507
512
517
519
539
567
580
588
599
611
613
631
632
634
648
657
659
662
666
668
681
