Pirate Seas - Day 20

Pirate Seas - Day 20 is the twentieth and the last Cannons Away level in Pirate Seas.

Difficulty

 * This is the last of Cannons Away levels, and the score is high, being 40,000, but the abundant number of Seagull Zombies and the length of the level will make up for it.

Strategies
Do what you did in the other two Cannons Away levels. This is as simple as the others.