16


4


7


774


155


123


596


218


347


141