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