how many protons does the phosphorus have ?