8 219 316 true 5 6 12 22 31 36 38 39