10 2193 477 true 1 6 10 17 19 24 26 31 32 39