Rains continue to play havoc; death tally rises to 20