9 1347 425 true 2 10 12 23 25 28 31 35 37