6 588 240 true 14 17 18 33 35 39