With 16,156 people testing positive for coronavirus infection in a day, India's total tally of COVID-19 cases rose to 3,42,31,809, while the active cases declined to 1,60,989, the lowest in 243 days, according to the Union Health Ministry data updated on Thursday.