10 399 298 true 0 2 6 11 15 18 19 22 24 33