10 248 208 true 2 3 9 11 19 24 29 33 38 39