0
10
14
16
23
24
27
50
57
59
75
79
87
118
121
146
158
192
195
221
236
238
240
243
267
271
276
279
283
334
340
344
367
380
384
403
410
413
418
431
434
435
439
450
463
469
471
485
491
494
500
537
551
552
558
562
569
585
586
593
594
598
606
618
629
666
694
700
705
706
714
715
730
737
739
743
745
747
749
751
761
