1. has
2. idea
3. launch
4. win
5. recognized
6. honor
7. of
8. develop
9. built
10. buildings
11. restored
12. in
13. be
14. visit
15. for
16. of
17. as
18. house
19. items
20. to
21. beauty