Wah..all teenager's brands? Can I suggest Esprit, EDC, Zara,
GAP, Pull & Bear, Topshop/Topman, Forever 21, Mango? But some
of these brands are rather expensive.. 
But actually some of the brands you mentioned also quite
expensive..like Quiksilver and Billabong.. 