642 post in BPSC