9 245 173 true 1 4 6 10 13 27 28 31 38