187


114


551


82


120


228


187


163


83


147