12 606 325 true 10 15 17 18 20 21 26 31 32 34 35 38