1120


168


58


180


130


2558


117


151


350


147