12 922 351 true 10 15 17 18 20 21 26 31 32 34 35 38