High-octane campaigning for Punjab's 13 Lok Sabha seats ends