Answer:
90
Explanation:
There are several ways you can go at this, but the basic idea is that "likes dogs" includes "likes both", as does "likes cats."
That means ...
(likes dogs) + (likes cats) + (likes neither)
= (likes dogs only + likes both) + (likes cats only + likes both) + (likes neither)
= [likes dogs only +likes cats only +likes both +likes neither] + (likes both)
= [total] + (likes both)
In numbers, ...
186 + 105 + 58 = 259 + (likes both)
90 = likes both . . . . . . subtract 259