Sea animals

1234567
Across
  1. 3. 5 5 12
  2. 4. 19 5 1 12
  3. 5. 23 8 1 12 5
  4. 7. 23 1 12 18 21 19
Down
  1. 1. 19 5 1 8 15 18 19 5
  2. 2. 4 15 12 16 8 9 14
  3. 4. 19 5 1 7 21 12 12
  4. 6. 19 8 1 18 11