Having a look at the table and the last 3 matches, Munster have a decent set, with Ulster & Connacht at home, Edinburgh away.
All very winnable, albeit any one of those three can beat Munster on their day.
Leinster have a slightly easier run in with Ospreys and Connacht at home, Ulster away.
Bulls and Glasgow make up the other top 4 spots, they play each other in SA.
Bulls are almost certain to win their last two against Benetton at home and an underperforming Sharks away.
Glasgow have to take on Lions away, which is likely to be tricky, finishing with Zebre at home.
I really don't think any of those 4 are likely to drop too many points, so I wouldn't hold my breath on Munster improving on their current 3rd position on 53 points, one behind Leinster (54), and 2 ahead of Bulls (51).
Glasgow have a bit of a gap at the top at 58, so while the Bulls match is important, losing it wouldn't be the end of their chances of a home run.
There's a fairly sizeable gap down to Stormers (45) in 5th, who have to go away to Dragons, Connacht and have Lions at home.
5th - 11th is incredibly tight, there's only 6 points separating them.
With Connacht having to play Munster & Leinster away, in such a tight following pack, I think they'll majorly struggle to qualify for Champions Cup rugby next season.
Ulster at least have Leinster at home, but again, big ask. They'll probably squeak in, but I suspect not by much.
There's an 8 point gap to Stormers, Munster can be pretty confident of a home quarter final, probably no more than a 20% chance of a finish in the top two. Bonus points will probably be critical, if Glasgow lose against Bulls without getting a bonus point, then the top of the table is going to get very interesting.