6 39 106 true 1 3 15 21 29 38