Heavy rains in China leave 49 dead