8 171 157 true
3 4 5 7 23 24 25 35