Spanish numbers

123456789101112131415161718192021222324252627
Across
  1. 2. 4
  2. 3. 20
  3. 5. 2
  4. 7. 17
  5. 8. 5
  6. 10. 1
  7. 13. 25
  8. 14. 12
  9. 15. 26
  10. 18. 6
  11. 20. 30
  12. 21. 21
  13. 22. 11
  14. 23. 19
  15. 24. 3
  16. 27. 28
Down
  1. 1. 22
  2. 2. 14
  3. 4. 18
  4. 5. 16
  5. 6. 29
  6. 9. 24
  7. 11. 9
  8. 12. 27
  9. 16. 23
  10. 17. 15
  11. 18. 7
  12. 19. 13
  13. 25. 10
  14. 26. 8