Top 10 NBA Players of All-Time to Wear #1

Who is the best player to has worn #1?