Ordinal numbers from 1st to 20th

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