188
111
200
325
237
347
159
91