My Prediction Personal Take
I'm pretty confident that Mexico tops this and South Africa finishes last. Mexico will be strong at home, and have a pretty good squad. South Africa I think are quite overrated. The real toss up is South Korea vs Czech Republic. Honestly I think South Korea has the better team on paper all around, is a bit underrated, and I fancy them.