129,539 124,847 8,338 25,1942,946