31 70 46 8 52 5 35 34 80 14 58 7 778 ' 85 432 442 462 592596