244
426
288
234
323
117
363
384
311
196