9 101 229 true
0 4 18 19 25 28 32 33 36