6 326 333 true 1 16 25 27 28 33