Manila (Philippines): Flash floods triggered by a tropical storm have left nearly 200 people dead and scores of others missing in the Southern Philippines, officials said on Saturday.

Cagayan de Oro city councillor Alvin Bacal said 107 people had died in his city alone in the flooding.

Mayor Lawrence Cruz of nearby Iligan city said 79 bodies were recovered there after more than 12 hours of continuous rain from Tropical Storm Washi swelled a river and sent muddy floodwaters cascading down from nearby mountains.

About 150 people were missing after the storm swept through the Philippines' Mindanao region from on Friday night into early on Saturday, Cruz said.

Disaster officers said three people drowned in Zamboanga del Norte province, west of the two cities.

Teddy Sabuga-a, a disaster officer in Misamis Oriental province, said 60 people were rescued in waters off El Salvador city, about 6 miles (10 kilometers) northwest of Cagayan de Oro, after they were swept to the sea by a raging river, and about 120 more were rescued off Opol township, closer to the city.

He said an island in the middle of the Cagayan de Oro river was inundated, but there were no immediate reports of casualties or people missing.

The floodwaters were waist-high in some neighborhoods that do not usually experience flooding. Scores of residents escaped the floods by climbing onto the roofs of their homes, Cruz said.

Those missing included prominent radio broadcaster Enie Alsonado, who was swept away while trying to save his neighbors, Cruz said.

Rufus Rodriguez of Cagayan de Oro said that about 20,000 residents of the city had been affected and that evacuees were packed in temporary shelters.