Linking words

12345678910111213141516171819202122
Across
  1. 2. fortunately
  2. 4. in addition
  3. 6. finally
  4. 7. since
  5. 9. wherever
  6. 10. but
  7. 12. as a result
  8. 13. unless
  9. 15. due to
  10. 16. if
  11. 18. no matter how
  12. 19. whether
  13. 20. because
  14. 21. nevertheless
  15. 22. hardly
Down
  1. 1. such that
  2. 3. in case
  3. 4. immediately
  4. 5. although
  5. 8. despite
  6. 11. therefore
  7. 12. as soon as
  8. 14. before
  9. 17. however
  10. 19. while