Happy Anniversary!

1234567891011121314151617181920
Across
  1. 4. Q
  2. 7. F
  3. 9. M
  4. 12. O
  5. 14. K
  6. 15. J
  7. 16. H
  8. 17. L
  9. 20. A
Down
  1. 1. N
  2. 2. P
  3. 3. S
  4. 5. E
  5. 6. C
  6. 8. R
  7. 10. B
  8. 11. I
  9. 13. D
  10. 18. G
  11. 19. T