Ordinal Numbers

123456789101112131415161718192021
Across
  1. 4. 7th
  2. 7. 12th
  3. 8. 10th
  4. 9. 25th
  5. 10. 9th
  6. 11. 5th
  7. 12. 30th
  8. 15. 28th
  9. 17. 1st
  10. 18. 2nd
  11. 19. 31st
  12. 20. 8th
  13. 21. 4th
Down
  1. 1. 17th
  2. 2. 15th
  3. 3. 13th
  4. 5. 11th
  5. 6. 18th
  6. 7. 21st
  7. 9. 20th
  8. 13. 3rd
  9. 14. 6th
  10. 16. 23rd