679


155


120


130


308


191


46


127


125


76