68 80 42 95 84 67 49 64 28 39 63 47 62 15 52 12 11 21 10 88