9 112 148 true 2 5 9 27 33 34 35 38 39