And Typhoon Talim killed at least 42 people when it hit Zhejiang province .