1 29 15 15 1 9 12 15 0 31