5 117 248 true 2 6 10 33 38