how many seats required to make government in pakistan 2018??
342