0
8
22
27
47
57
60
61
63
78
80
82
86
92
108
109
118
146
163
178
193
198
201
218
224
270
272
294
299
302
334
344
352
357
363
387
407
410
439
444
456
458
474
478
481
484
515
517
535
546
549
568
569
572
592
624
634
638
640
651
655
661
694
707
733
741
749
759
782
785
794
812
818
822
823
827
846
850
854
859
861
871
882
883
884
896
911
923
984
985
1039
1044
1047
1051
1052
1061
1068
1081
1101
1111
1112
1114
1125
1126
1132
1156
