10 194 248 true 1 3 7 10 21 29 30 31 38 39