7 194 239 true 8 21 23 27 35 38 39