5 160 268 true 5 12 16 33 39