how long do pea puffers live