crossword for collective nouns (people)

12345678
Across
  1. 2. ,thieves
  2. 5. ,men
  3. 6. ,gypsies
  4. 7. ,singers
  5. 8. ,king
Down
  1. 1. ,friends
  2. 3. ,crooks
  3. 4. ,prisoners
  4. 5. ,directors
  5. 7. ,sailors