10 387 296 true
0 7 18 19 29 30 31 32 36 37