111,573
31,878
78,488
19,127
42,000
78,488












