10 441 325 true 2 10 27 31 35 40 43 79 80 98