97 641 230 52 98 30 20 169 64 446 35 4 113