7 247 287 true 1 6 13 17 30 32 36