6 268 109 true 1 2 8 22 32 39