11 667 367 true 0 2 5 6 14 18 31 32 35 37 38