254
306
233
345
332
408