257,037 154,637 122,008 158,051266,892