9 219 173 true 2 9 13 14 17 27 29 32 39