9 564 347 true 3 8 9 19 22 24 25 29 38