Ordinal Numbers

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