114
119
146
92
276
273
153
138
80
48