31 11 9 25 15 12 10 22 28 5 10050