5 22 58 112 185 249 255 282287