50
207
58
187
315
290
57
30
51
167