Cardinal numbers crosswords

12345678910111213141516171819202122232425262728293031323334
Across
  1. 2. 7
  2. 3. 5
  3. 8. 33
  4. 10. 13
  5. 11. 19
  6. 12. 80
  7. 15. 15
  8. 17. 66
  9. 18. 18
  10. 22. 55
  11. 23. 3
  12. 25. 10
  13. 26. 40
  14. 27. 2
  15. 28. 77
  16. 29. 30
  17. 31. 1000
  18. 33. 44
  19. 34. 20
Down
  1. 1. 100
  2. 2. 17
  3. 4. 60
  4. 5. 4
  5. 6. 70
  6. 7. 99
  7. 9. 1
  8. 13. 9
  9. 14. 16
  10. 16. 90
  11. 19. 88
  12. 20. 11
  13. 21. 8
  14. 23. 12
  15. 24. 22
  16. 26. 50
  17. 30. 14
  18. 32. 6