89
63 130 90 57 70 99 100 115 127 23 19 152 23 44 52 101 20 78 31 106 111 6 65 67 131 26 38 118 112 100 128 30 103 17 11 20 88 87 17 18 130 151 48 34 151 135 131 58 101 7 132 143 63 40 17 14 133 17 46 89 79 136 132 39 16 74 55 127 84 62 66 102 57 132 50 93 127 130 145 136 65 52 78 12 25 86 114 24 35 
30 43 68 77 2 67 19 100 68 59 99 99 32 87 61 28 97 82 13 44 41 66 15 15 90 6 61 68 62 1 39 66 97 98 84 19 65 39 91 18 60 52 34 13 70 48 47 9 32 76 96 2 69 86 25 45 0 46 98 40 45 69 99 70 99 85 37 53 91 40 17 35 30 24 98 8 25 37 26 68 87 77 65 87 14 66 86 38 63 