Star spangled banner

1234567891011121314151617181920
Across
  1. 3. Oe'r the _______ we watched
  2. 6. The ______ bursting in air
  3. 9. At the ______
  4. 11. of the _____________
  5. 14. red ________
  6. 16. Gave ________ through the night
  7. 17. That our _____ was still there
  8. 18. By the ______ early light
  9. 19. and bright _________
  10. 20. And the ______
Down
  1. 1. Last ______
  2. 2. Oe'r the land of the ________
  3. 4. Oh, say does that star _______
  4. 5. and the _________
  5. 7. Who's broad _______
  6. 8. We ______
  7. 10. Oh, ______ can you see
  8. 12. Through the _______ nights
  9. 13. What so _______,
  10. 14. Were so ______ streaming
  11. 15. ______ yet wave