Resonant scattering due to adatoms in graphene: Top, bridge, and hollow positions