contestada

What are the constituent morphemes of these words?
1. distancing 2. given 3. muddy 4. controllable 4. websites 5. bravely 6. economy 7. incoherent 8.
underhand 9. transdisciplinary 10. greenhouse 11. sanitiser 12. viral 13. infection 14. lockdown 15. protective 16. camping 17. holidaymaker 18. vaccinate 19. independent 20.