6 170 122 true 1 7 8 10 17 34