142


142


196


89


93


78


56


58


73


57