102 126 135 138 142 109 119 169 176 195