6 247 138 true 12 16 31 35 36 38