123 112 366 68 147 167 142 87 119 164 131108