85
67
86
140
139
92
257
191
148
180
98
123
111
156
131