96 103 112 125 138 156 166 180 184 186 18847