Hi buddy,
Your score is fantastic. The verbal is brilliant and enough.
About the Quant, although it is not perfect, the 167 is a good score.
In the nutshell, It's up to your university that you want to apply. AWA 5 and overall 332 is good for top 20 universities. You have high chance to compete with others.
About top 10 : maybe you must have the good academic resume like strong pub and good recommendations.
Personally, I think this score is enough and do not need to retake since there is no guarantee to take the better score.