21 3365 1671 true 2 8 17 27 35 37 38 39 43 47 53 59 74 78 79 83 84 91 92 93 95