Forty-three injured