153 614 000 224 796 000 40 080 000 38 023 000 56 720000