You can put this solution on YOUR website! There are 10 choices for first place, 9 for second, and 8 for third. So there are 10*9*8 = 720 different ways.
--------------------------------------------------------------------------------------------------------------
If you need more help, email me at jim_thompson5910@hotmail.com