134 90 255 133 146 397 182 161 309 156100