9 399 168 true 0 4 10 22 23 27 33 34 36