6 449 253 true 6 16 19 25 27 31