5,25,50,10 what are the next 3 numbers?

5, 25, 50, 10, 50, 100, 20?