196
311
129
215
243
200
85
111