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