156,975
16,301
31,878
127,512
300,000
159,390












