115


100


128


68


67


39


88


58


107


81