342
286
288
225
192
169
221
124
348
287