What is the next number of the following sequence 16, 28, 48, 92, 63, 15, 29, 107, 46, 28, 36, ...