10 194 270 true 0 1 3 7 9 15 16 18 23 38