contestada

Mary is seven years younger than Julie. Rose is 38. Beth is four years older than rose and seven years older than Julie. How old is Mary