Typescript Distinct Values From Array To List