Days of the month (Numbers to English)

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