29,185 50,935 140,500 22,341 17,10014,971