158,087 123,000 121,243 15,268 48,346 727 35,764 6,684 103,370 1 , 689 , 296 611,931 406,467 20,645 113,618 17,666 16,2073,178