Find the Noun, Verb or Adjective

12345678910111213141516171819
Across
  1. 5. independence
  2. 9. development
  3. 10. invention
  4. 11. creation
  5. 12. found
  6. 13. republican
  7. 14. powerful
  8. 15. plant
  9. 18. dependence
  10. 19. struggling
Down
  1. 1. profitable
  2. 2. enslaved
  3. 3. freedom
  4. 4. equal
  5. 6. national
  6. 7. problematic
  7. 8. disappearance
  8. 9. decide
  9. 16. leader
  10. 17. anxiety