113
118
117
145
92
276
122
272
152
300