6 290 167 true 5 13 21 25 28 33