Ordinal numbers

12345678910111213141516171819
Across
  1. 2. first
  2. 5. thirty second
  3. 7. thirteenth
  4. 8. twenty first
  5. 9. eleventh
  6. 11. seventeenth
  7. 14. fifth
  8. 16. twenty third
  9. 17. fourth
  10. 19. thirtieth
Down
  1. 1. fortieth
  2. 3. twentieth
  3. 4. fifteenth
  4. 5. twenty second
  5. 6. ninth
  6. 10. second
  7. 12. eighth
  8. 13. twelfth
  9. 15. nineteenth
  10. 16. third
  11. 18. sixth