6 118 338 true 4 26 34 35 71 99