9
10
12
13
23
26
34
48
55
72
109
113
131
139
158
161
164
165
171
175
203
209
217
244
263
283
289
359
369
372
380
381
385
388
397
399
402
404
414
425
444
447
450
474
480
482
492
504
517
540
542
550
560
564
568
570
577
585
589
592
614
618
624
628
635
640
650
654
656
663
694
710
740
742
747
