105,295 33.092 28,142 31,734 33.483 21,971 19,387 13,670 6,606 2,033 75,788 28,815 71,790 632,194 232,700138,405