10 228 178 true
0 9 12 13 14 16 23 28 33 35