7 1248 396 true 7 8 10 18 27 29 32