A cake has 95 slices.

Harry ate 58 slices; Jack ate 3 slices; Dave ate 5 & Mary ate 8 slices.

What fraction of the cake is remaining?