Scanning Tunneling Microscopy of Functional Groups: Substituted Alkanes and Alkanols on Graphite