Here's my list assuming that d12 stuff is considered features and diss tracks are considered freestyles (if not I'll edit my list)
1. Lose Yourself
2. Stan
3. Sing for the Moment
4. Till I Collapse
5. Soldier
6. Rock Bottom
7. The Way I Am
8. Criminal
9. 8 Mile
10. Rabbit Run
11. Stimulate
12. 97 Bonnie & Clyde
13. Guilty Conscience
14. Marshall Mathers
15. Mockingbird
16. No Apologies
17. When I'm Gone
18. Bad Guy
19. Kim
20. Not Afraid
21. Going Through Changes
22. Beautiful
23. White America
24. Headlights
25. The Kids