Floods in midwest and plains kill over 20