50
230
207
58
288
161
57
31
51
71