Troy's birthday party costs $3,plus an additional $ 1 for each guest he invites. How many guests can there be, at most, if Troy can afford to spend a total of $49 on his birthday party?