85
67
86
140
139
92
258
191
148
184
98
123
111
158
131