59


59


65


33


106


89


78


18


18


28