85 68 85 57 42 1408 5600 504 925 98 497 3370 333 36 93 1600 149 350 431623