246


124


90


210


53


230


378


305


214


154