Coronavirus claims 43 lives