German numbers

1234567891011121314151617181920
Across
  1. 5. four
  2. 6. twenty
  3. 7. thirteen
  4. 10. sixteen
  5. 12. eleven
  6. 16. seven
  7. 17. nineteen
  8. 18. nine
  9. 19. twelve
  10. 20. eight
Down
  1. 1. seventeen
  2. 2. eighteen
  3. 3. fourteen
  4. 4. three
  5. 8. two
  6. 9. ten
  7. 11. one
  8. 13. fifteen
  9. 14. six
  10. 15. five
  11. 17. zero