252
173
50
230
131
56
83
183
205
247
195
140