9 289 167 true 9 16 17 19 20 24 29 37 39