Soft G and Hard G - 02

Which words have a Soft G and which have a Hard G?