At least 24 people have died and dozens of people are missing amid the flash flooding, authorities say.