First how many are speaking both. We know that 72+43=115 which is more than the total.
115-100=15 that is the number of people that speak both.
The number of Visayan speakers who also speak Chavacano is x, the number of Chavacano speakers who also speak Visayan is y.
The number of people who speak only 1 language is 85. For Visayan only speakers,
For Chavacano only speakers,
where
.
So we have,
Add the equations up,
Repeat with y,
Add them up,
which means there are no solutions because we do not have sufficient information.
Hope this helps :)