how to generate dropdownlist dynamically without repeating the selected items in previous fields

how to generate dropdownlist dynamically without repeating the selected items in previous fields

Hi i need to avoid already selected option in dynamically generated fields. How to achive this. Please see the image. and updated link


https://plnkr.co/edit/aQxytwuYldBzy1dzBQl5?p=preview