8 168 268 true 3 7 8 19 34 35 37 38