6 321 169 true 7 15 16 27 32 35