5


35


126


84


150


298


251


251


237


164