150
112
146
158
146
186
195
166
213
149