Valence electrons and charges