8 222 274 true 5 13 17 26 29 31 38 39