29,150 4,575 238 33,964 19,514 53,47940