9 289 310 true 5 8 10 13 18 20 26 28 37