One of those marked as "31" (port 32) is not user controllable. It is an always on thing. So when the FB is live, that port is live. Easy test/debug does it work port with no software configuration. Useless otherwise. There weren't any more free IO pins to make it user controllable, and making the header for only 7 instead of 8 would have looked weird.