Dear sir/ma. Pls i need your help.

The 90 men that visited a restaurant take one of either pounded yam,rice and amala.10 take pounded yam and rice,19 take rice and amala and 29 take pounded yam and amala.x men take all the three menu.2x men each take only one food item.find how many men take: (1)pounded yam only; (2) exactly two of the food items;(3)rice and amala only;(4)at least two of the food items;(5) all the three food items;(6) at most three food items;(7) amala only.

(x-10)+(x-19) +(x-29) +x =90

4x-58=90
4x=90+58
4x=148
x=148/4
x=37