12 865 354 true 1 8 12 18 20 29 30 31 33 34 35 39