110
52
295
278
107
142
150
183