118


310


80


97


142


408


344


604


353


223