6 23 106 true 1 2 8 22 32 39