10 1275 367 true 0 4 5 6 15 18 21 22 32 33