Puzzle 33: Collective Noun

123456
Across
  1. 1. a group of sailors
  2. 2. a group of steps
  3. 4. a group of flowers
  4. 5. a group of soldiers
  5. 6. a group of firewood
Down
  1. 1. a group of singers
  2. 2. a group of ships
  3. 3. a group of players
  4. 4. a group of cotton