Singular and plural noun

1234567891011
Across
  1. 2. plural of cat
  2. 4. singular of babies
  3. 8. plural of book
  4. 9. plural of Teddy
  5. 11. singular of chairs
Down
  1. 1. plural of cake
  2. 3. plural of table
  3. 5. plural of box
  4. 6. singular of game
  5. 7. plural of dog
  6. 10. singular of ducks