several parts of Punjab