6 160 246 true 3 4 25 28 34 39