ordinal number

12345678910111213141516171819202122232425262728293031323334353637
Across
  1. 4. 34th
  2. 7. 31st
  3. 11. 16th
  4. 15. 20th
  5. 16. 4th
  6. 18. 24th
  7. 19. 30th
  8. 20. 12th
  9. 21. 5th
  10. 22. 18th
  11. 24. 21st
  12. 25. 10th
  13. 27. 70th
  14. 28. 8th
  15. 29. 1000th
  16. 31. 19th
  17. 32. 100th
  18. 35. 80th
  19. 36. 40th
  20. 37. 23rd
Down
  1. 1. 1st
  2. 2. 60th
  3. 3. 15th
  4. 5. 25th
  5. 6. 7th
  6. 8. 3rd
  7. 9. 17th
  8. 10. 11th
  9. 12. 6th
  10. 13. 14th
  11. 14. 32rd
  12. 17. 22nd
  13. 18. 33rd
  14. 23. 50th
  15. 26. 13th
  16. 30. 90th
  17. 33. 2nd
  18. 34. 9th