Top 100 clothing brands. From Gucci to Nike, find the best brands here