8 217 246 true 1 2 14 16 17 24 34 37