6 316 239 true 12 19 20 29 32 39