7 1376 414 true 1 9 19 25 29 32 36