Puducherry posted 18 new cases of coronavirus during the last 24 hours ending 10 a.m on Thursday pushing the total positives to 1,65,676. The 18 fresh cases identified at the end of examination of 2,000 samples were spread over Puducherry 12, Karaikal (five) and Yanam (one).