8 101 122 true 3 9 14 18 19 27 29 39