true 11 33 true 1 2 3 10 17 25 37 38 40 47 55 57 61 65 69 74 76 83 84 86 95 98 106