11
13
19
24
41
56
71
72
89
94
114
131
132
134
141
147
150
151
154
159
189
198
216
232
239
245
256
268
274
292
294
316
318
349
356
368
375
388
420
434
435
472
473
474
475
494
505
517
523
532
535
542
543
545
563
569
585
586
589
592
621
625
