Freiburg, Leipzig and Leverkusen. All of these teams would compete well with each other to end the season for being the third and fourth. Leverkusen already seem like they are going to secure the third place in the league table. But the fourth place can change hands any time in the final two weeks. My favourite for the place is Leipzig to be honest. But I'm still not very confident about it as they are one point behind Freiburg.
Leipzig's motivation is low, their last weeks have not been good. We will see if they can finish the league with a good ranking with their last strength, but their chances may have decreased. Freiburg might be a better candidate to finish 4th in the league.
I think Leipzig has a little more chance of losing points

Only 2 matches left in the competition, the competition for slots for the champions league is getting tougher, I personally think Leverkusen will definitely get a slot for the Champions league, but if 4th place is most likely Freiburg has more chances than lepzing, lepzing just missed the chance qualify for the european league final after being beaten by Rangers, Rangers' defeat may have an impact on the domestic league, we'll see, can Freiburg maintain its position at the end of the competition.