Do all starfish have 5 legs?