856
156
303
123
432
186
334
22
111
100