14
22
24
30
69
85
88
114
152
156
160
161
171
198
204
207
218
225
234
245
247
263
269
284
297
307
310
330
334
335
352
363
368
371
386
414
425
438
448
450
455
460
461
463
479
493
494
500
504
516
534
535
539
548
551
552
553
556
569
615
629
634
637
639
652
664
673
693
697
706
