Names of the days of the month

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