288
222
235
262
156
171
169
128
158
103