Seven more COVID deaths, 46 new cases of the virus