114
119
146
92
277
273
153
138
81
48