8


87


8


7


4


328


129


586


116


378