Mid Season Ladder Prediction

As we are at the half way mark of the season, how do you think the ladder will pan out?
My prediction is:
1. Geelong
2. St.Kilda
3. Western Bulldogs
4. Brisbane
5. Collingwood
6. Carlton
7. Essendon
8. Hawthorn
9. Sydney
10. Port Adelaide
11. Adelaide
12. North Melbourne
13. West Coast
14. Fremantle
15. Richmond
16. Melbourne
My prediction is:
1. Geelong
2. St.Kilda
3. Western Bulldogs
4. Brisbane
5. Collingwood
6. Carlton
7. Essendon
8. Hawthorn
9. Sydney
10. Port Adelaide
11. Adelaide
12. North Melbourne
13. West Coast
14. Fremantle
15. Richmond
16. Melbourne