8 316 159 true
11 13 21 22 26 30 31 35