What is the next number of the following sequence 1,5,5,3,10,10,5,6,......