The top 33 NBA free agents and where they have landed