9 314 399 true 6 9 15 16 20 25 26 28 31