114
119
117
146
94
279
122
273
153
300