342
286
288
225
192
169
221
123
348
287