IMO something like this.
1.LeBron James
2.Dwight Howard (sorry I am a Magic fan)
3.Yao Ming
4.Chris Paul
5.Dwayne Wade
6.Chris Bosh
7.Kobe Bryant
8.Steve Nash
9.Kevin Garnett
10.Tim Duncan
11.Deron Williams
12.Dirk Nowitzki
13.Carmelo Anthony
14.Al Jefferson
15.Andrew Bynum
16.Gilbert Arenas
17.Amare Stoudamire
18.Carlos Boozer
19.Baron Davis
20.Brandon Roy
21.Jason Kidd
22.Caron Butler
23.Elton Brand (healthy would probably be higher)
24.Allen Iverson
25.Chauncy Billups
26.Joe Johnson
27.Jermaine O'neal
28.Andre Iguadala
29.Luol Deng
30.Paul Pierce

Ok so I did all that of the top of my head so if I forgot some people Im sorry also after like 15 or so it got really hard lol.