8 111 159 true
0 11 12 28 30 33 35 37