true 1067 441 true 2 6 9 17 22 25 31 33 61 67 75 77 82 91 93 95 96 102 106 113 114 115 120 126 137 138 139 141 142 147