At least 155 people were killed, largely by drowning, in a torrent of floods in the south and centre of the archipelago, and nearly 800 are missing from a capsized ferry.