Sheetal and Ravi were making shapes out of paper. She made 4 circles, 3 cylinders and 7 hexagons. Ravi made 4 cubes, 5 rectangular prisms and 3 cones. How many three-dimensional shapes do they have in total?