6 297 170 true 3 13 15 16 20 23