47 53 111 143 188 196 200 200 200 48 55 75 100 186 200 200 200 200 46 47 90 125 168 176 177 183 200 99 101 78 60 46 67 107 156 200 122 127 115 79 49 46 91 143 200 115 154 97 73 48 52 84 125 174 198 186 154 148 103 94 63 108 155 135 156 123 127 116 98 49 46 80 141 113 142 148 114 121 61 47 54 173 140 177 176 144 128 64 56 89 200 200 160 161 145 138 80 53 68