9 268 160 true 1 7 8 13 15 16 17 27 35