158,304 24,610 41,025 103,27780,251