10 299 331 true 7 10 20 25 27 61 63 67 68 71