true 16895 6609 true 2 4 5 6 8 11 12 14 20 21 35 38 39 40 44 45 47 53 59 61 62 65 70 74 81 83 87 98 99 109 112 114 116 133 134 143 144