373 vacancy in Punjab