Seal pups perish on the coasts of Newfoundland