42,187 233,653 14,161 2,903 1,883 142,999 90,37028,000