$34 times the number of people plus the $50 cleaning fee has to be less than or equal to $3500
Or
34p + 50 <= 3500
34p <= 3450
p <= 101.470588....
We can have a part of a person attending the reception so we have to drop the remainder/decimal. Therefore the most amount of people that can attend the party and stay within budget is 101.