Fill the rows and columns with appropriate collective nouns

12345678910
Across
  1. 3. A group of swans on ground
  2. 6. a group of flamingos
  3. 7. A group of hummming-birds
  4. 9. a group of herons
  5. 10. a group of swans flying in sky
Down
  1. 1. A group of ducks in a pond
  2. 2. A group of turkeys
  3. 4. A group of starlings
  4. 5. A group of vultures
  5. 8. A group of penguines