my crossword

1234567891011121314151617181920
Across
  1. 7. d
  2. 8. c
  3. 10. l
  4. 11. t
  5. 14. g
  6. 15. p
  7. 16. v
  8. 18. r
  9. 19. o
  10. 20. j
Down
  1. 1. k
  2. 2. q
  3. 3. n
  4. 4. b
  5. 5. i
  6. 6. a
  7. 9. s
  8. 12. e
  9. 13. u
  10. 17. h