stem crossword

1234567891011121314151617181920212223
Across
  1. 4. half
  2. 5. hear
  3. 8. under
  4. 10. around
  5. 12. into
  6. 13. beyond
  7. 17. against
  8. 19. together(__m)
  9. 21. within
  10. 23. before
Down
  1. 1. down
  2. 2. away
  3. 3. after
  4. 4. over
  5. 6. not(u_)
  6. 7. between
  7. 9. two
  8. 10. together(__n)
  9. 11. bad(__s)
  10. 14. water
  11. 15. equal
  12. 16. specialist
  13. 18. three
  14. 20. bad(__l)
  15. 22. not(n__)