Soft G and Hard G - 01

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