25 word puzzle

123456789101112131415161718192021222324
Across
  1. 4. to give authority
  2. 5. make a reply to
  3. 10. regard with respect
  4. 12. orderliness
  5. 13. extremely careful
  6. 18. vague yearnings
  7. 19. benefit form someone
  8. 22. brilliant or outstanding
  9. 24. to rise up against
Down
  1. 1. to raise in rank
  2. 2. document that authorizes
  3. 3. quality of being
  4. 6. to provide with
  5. 7. suggestion
  6. 8. basis for an argument
  7. 9. temperment
  8. 11. declare
  9. 13. majestic
  10. 14. persuasive speaking or writing
  11. 15. devoted
  12. 16. constantly repeated
  13. 17. cause to suffer
  14. 20. inspiration
  15. 21. characteristic
  16. 23. attack violently