112
865
183
194
235
336
243
156
107
32