231
288
190
317
162
295
71
167
171
53