9 173 204 true 0 1 2 3 12 17 22 27 28