7 101 183 true 2 13 15 16 25 27 39