29900000
10300000 12900000
29500000
23000000