9 2367 518 true 0 2 16 17 22 25 31 33 39