10
12
19
20
26
40
48
52
66
80
82
97
117
123
130
134
137
149
153
179
196
203
207
217
218
241
257
260
265
277
282
283
285
286
293
308
314
329
378
380
383
384
410
415
416
422
423
436
445
453
477
480
530
534
536
537
542
551
552
559
568
573
600
601
609
612
614
623
624
643
644
676
680
682
749
756
762
794
802
804
815
818
