Ordinal numbers

1234567891011121314151617181920
Across
  1. 2. 40th
  2. 7. 59th
  3. 10. 11th
  4. 11. 47th
  5. 12. 12th
  6. 13. 50th
  7. 16. 16th
  8. 18. 85th
  9. 19. 63rd
  10. 20. 98th
Down
  1. 1. 52nd
  2. 3. 70th
  3. 4. 103rd
  4. 5. 91st
  5. 6. 34th
  6. 8. 26th
  7. 9. 81st
  8. 14. 77th
  9. 15. 80th
  10. 17. 22nd