239


102


84


69


333


620


103


122


63


135