241
425
288
234
323
116
363
383
311
196