Ordinal numbers

123456789101112131415161718192021222324252627282930
Across
  1. 2. - 5.
  2. 6. - 49.
  3. 7. - 10.
  4. 9. - 40.
  5. 10. - 51.
  6. 12. - 70.
  7. 17. - 23.
  8. 18. - 3.
  9. 19. - 88.
  10. 21. - 18.
  11. 22. - 20.
  12. 25. - 9.
  13. 26. - 19.
  14. 27. - 50.
  15. 28. - 15.
  16. 29. - 100.
  17. 30. - 2.
Down
  1. 1. - 30.
  2. 3. - 66.
  3. 4. - 74.
  4. 5. - 1.
  5. 8. - 13.
  6. 11. - 60.
  7. 13. - 8.
  8. 14. - 35.
  9. 15. - 16.
  10. 16. - 90.
  11. 19. - 80.
  12. 20. - 12.
  13. 23. - 11.
  14. 24. - 92.