112
114
145
86
274
267
145
135
79
48