228
288
187
314
159
289
71
167
167
53