Out of 120 farmers 93 farmers grows vegetables, 63 grows flowers,45 grows sugarcane,45 grows vegetables flowers, 24 grows flowers sugarcane, 27 grows vegetables sugarcane find how many farmers grows all the three?