115


98


36


62


68


89


170


44


289


59