80 29 69 13 52 72 72 34 56 38 61 50 87 83 43 40 19 67 1538