75


64


108


112


58


87


82


126


95


181