Over 40 dead, 200 wounded in Iraq attacks