8 169 133 true 7 12 17 29 33 35 36 39