400
(1) Breaking the German Naval Radio Codes which allowed Allied war planes to bomb the U-boats, (2) developing anti-submarine weapons for Allied war ships, and (3) grouping Allied cargo ships together so that they could more easily be protected by Allied war ships.
What are the key tactics that helped the Allies keep the German U-Boats from destroying so many Allied cargo ships?