12 927 453 true 14 18 29 31 45 47 65 72 74 77 78 89