114
119
117
146
94
277
122
273
153
300