HC holds allocation of MCD seats legal