6 149 229 true 12 42 47 51 60 61