77 47 98 1 20 2 84 44 56 24 25 80 98 18 43 77 79 78 13 7