103


68


51


87


60


66


135


70


72


113