Ordinal numbers from 1st to 20th

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