7 193 259 true 2 6 12 19 21 25 33