6 63 259 true 3 5 7 19 20 21