Ordinal numbers

12345678910111213141516171819202122232425262728
Across
  1. 2. 2nd
  2. 5. 11th
  3. 8. 1st
  4. 11. 19th
  5. 13. 5th
  6. 14. 20th
  7. 15. 8th
  8. 16. 60th
  9. 17. 30th
  10. 18. 16th
  11. 20. 70th
  12. 23. 10th
  13. 26. 90th
  14. 27. 15th
  15. 28. 100th
Down
  1. 1. 17th
  2. 3. 9th
  3. 4. 40th
  4. 6. 18th
  5. 7. 14th
  6. 9. 4th
  7. 10. 50th
  8. 12. 13th
  9. 19. 12th
  10. 21. 80th
  11. 22. 3rd
  12. 24. 7th
  13. 25. 6th