9 584 361 true 0 1 6 17 39 66 71 84 88