Punjab records 462 new cases of dengue fever