NUMBERS, COLORS AND ANIMALS

1234567891011121314151617181920212223242526272829
Across
  1. 7. sheep
  2. 9. purple
  3. 10. one-hundred
  4. 13. rabbit
  5. 15. green
  6. 17. four
  7. 19. cat
  8. 21. orange
  9. 23. duck
  10. 25. ninety
  11. 26. forty
  12. 29. sixty
Down
  1. 1. blue
  2. 2. twenty
  3. 3. mouse
  4. 4. white
  5. 5. eleven
  6. 6. yellow
  7. 8. pig
  8. 9. pink
  9. 11. dog
  10. 12. seventy
  11. 14. black
  12. 16. brown
  13. 18. red
  14. 20. ten
  15. 22. eighty
  16. 24. cow
  17. 26. fifty
  18. 27. horse
  19. 28. six