Ordinal numbers from 1st to 20th

12345678910111213141516171819
Across
  1. 1. 1st
  2. 5. 5th
  3. 7. 15th
  4. 9. 3rd
  5. 10. 12th
  6. 12. 18th
  7. 13. 19th
  8. 14. 16th
  9. 15. 14th
  10. 17. 2nd
  11. 18. 7th
  12. 19. 6th
Down
  1. 2. 13th
  2. 3. 8th
  3. 4. 9th
  4. 5. 4th
  5. 6. 10th
  6. 8. 20th
  7. 11. 17th
  8. 16. 11th