7 64 240 true 1 6 17 28 31 35 38