6 171 122 true 1 5 10 18 33 37