59 40 31 56 47 31 42 40 25 21 24 19 27 31 34 29 37 50 10 81 25 8556