231
288
190
317
163
295
71
167
171
53