58
66
61
70
110
112
104
50
102
62
88
103
25
131
39
135
95
27
57
19
13
228
191
137
14
55
171
8
9
216
3
26
40
63
35
36
10
776
226
98
24
20
7
87
18
156
6
15
45
12
52
304