234
137
109
149
149
387
301
387
195
281
405