100
100 99 98 97 96 83 94 93 92 91 90 89 88 87 86 85 12 95 82 81 80 79 68 77 76 75 74 73 72 71 70 69 56 67 66 65 64 63 62 61 60 2 58 57 7 35 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 55 34 33 32 31 24 29 28 27 26 25 30 23 22 21 20 19 18 17 16 13 14 15 84 11 10 9 8 78 6 5 4 3 59 1
