45,900 82,450 125,300 97,300 77,810 102,940 55,850 133,700148,693