146
99
100
114
115
289
277
195
200
155