8 179 259 true 4 7 21 31 42 48 59 92