in front of a public or private driveway
within 30 feet of any flashing signal located at the side of the roadway
All the others.
within 20 feet of a crosswalk