6 117 258 true 2 3 19 26 37 38