30


155


78


38


46


60


107


85


34


143