234
137
109
149
149
387
301
387
176
281
405