Sql server Remover Dados Duplicados

Boa tarde galera da guj estou querendo uma ajuda em uma Query que eu possar remover dados duplicados que séria somente o telefone duplicado tenho várias colunas

Exemplo:

foneatual1,   foneatual2,    fone4,     fone5, fone6, fone8, fone8, fone9, fone10, fone11, fone12
11695989       11695989     11695989

Quero fazer uma Query que verifique as coluna se tiver no fone atual e nos demais o mesmo número remover das outras colunas e deixa somente no foneatual1 é possível fazer isso?

Você poderia dar um select distinct nas tabelas, assim iria puxar os dados sem duplicações