6 173 138 true 2 7 11 24 28 35