Remover Duplicar com base na coluna value-linq

Eu tenho muitas relações entre funcionários e grupos. seguinte instrução linq

int[] GroupIDs = {6,7};


var result = from g in umGroups
    join empGroup in umEmployeeGroups on g.GroupID equals empGroup.GroupID
    where  GroupIDs.Contains(g.GroupID)                     
    select new {  GrpId = g.GroupID,EmployeeID = empGroup.EmployeeID };

retorna groupid e employeeid. e o resultado é

GrpId  | EmployeeID
6      |   18
6      |   20  
7      |   19
7      |   20

Preciso remover as linhas pelas quais o ID do funcionário está repetindo, por exemplo qualquer uma das linhas com employeeid = 20
obrigado

questionAnswers(1)

yourAnswerToTheQuestion