9 361 338 true 1 10 18 38 41 68 71 86 93