188
111
200
325
236
346
159
91