diff --git a/test/test_100 b/test/test_100
deleted file mode 100644
index 1eaf4bbef6f31a8cc2a460a1f2a622b78f5a66aa..0000000000000000000000000000000000000000
--- a/test/test_100
+++ /dev/null
@@ -1,101 +0,0 @@
-100
--1 183 86 177 115 193 135 186 92 49 21 162 27 90 59 163 126 140 26 172 136 11 168 167 29 182 130 62 123 67 135 129 -1 22 58 69 167 193 56 11 42 29 173 21 119 184 137 198 124 115 170 13 126 91 180 156 73 62 170 196 81 105 125 84 127 136 105 46 129 113 57 124 95 182 145 14 167 34 164 43 150 87 8 76 178 188 184 3 51 154 199 132 60 76 168 139 12 26 186 94 
-183 -1 139 195 170 34 178 67 -1 97 102 117 92 52 156 101 80 86 41 65 89 44 19 40 129 31 117 97 171 81 75 109 127 167 56 97 153 186 165 106 83 19 24 128 71 132 29 103 19 70 168 108 115 140 149 196 123 18 45 46 51 121 155 179 88 164 28 41 150 193 100 34 164 124 114 187 56 143 91 27 165 59 136 32 151 37 28 75 7 74 121 58 195 29 37 35 193 18 28 143 
-86 139 -1 11 128 129 176 4 43 163 13 138 6 40 104 18 128 88 169 117 117 196 124 143 70 183 90 99 172 125 44 190 105 139 154 186 69 82 142 64 197 107 155 4 148 11 22 28 99 143 146 168 140 22 111 10 -1 -1 61 130 78 105 120 136 44 26 122 65 108 16 82 58 124 37 62 24 -1 36 52 99 179 150 68 71 173 131 81 130 133 94 60 163 199 181 99 196 159 173 13 68 
-177 195 11 -1 190 95 126 66 84 140 90 84 176 142 136 107 45 156 179 18 87 12 148 172 59 9 136 10 142 187 6 101 113 172 121 55 19 199 121 104 139 11 140 67 105 28 127 150 184 58 120 24 22 69 196 81 30 84 92 172 72 50 25 185 22 99 40 42 98 113 98 190 124 190 9 181 19 136 132 155 194 4 179 169 73 176 50 55 60 142 179 84 193 -1 21 167 104 13 161 154 
-115 170 128 190 -1 126 59 144 -1 -1 106 184 21 42 68 128 189 72 108 158 98 36 8 153 48 103 133 133 48 90 154 167 146 168 129 100 46 188 197 49 190 103 33 163 97 53 92 86 125 152 196 175 188 157 129 36 60 14 121 60 104 28 27 50 148 156 102 194 97 99 43 39 -1 28 3 100 81 47 138 159 151 135 134 139 92 15 127 104 29 49 164 85 29 143 135 177 100 38 171 149 
-193 34 129 95 126 -1 89 167 188 92 195 143 144 29 190 82 140 141 169 26 32 61 42 160 117 23 161 81 109 190 25 196 167 77 34 90 26 124 57 14 168 -1 158 112 186 100 146 126 194 116 152 178 129 146 90 47 170 51 80 31 193 57 27 112 86 14 155 112 90 12 79 10 169 189 74 155 41 20 33 187 88 138 166 170 84 56 17 6 60 49 37 -1 59 17 118 145 183 73 58 73 
-135 178 176 126 59 89 -1 37 89 83 7 78 157 114 71 129 100 59 18 38 25 188 74 33 157 81 93 158 70 99 17 39 169 163 22 194 173 47 31 62 82 190 92 191 57 115 121 157 174 91 147 151 31 21 137 140 54 30 98 125 81 116 116 -1 31 139 196 4 138 180 18 21 170 62 12 179 177 85 136 104 176 83 7 159 57 144 99 111 127 150 36 160 18 105 163 49 44 111 -1 134 
-186 67 4 66 144 167 37 -1 91 175 155 14 189 168 193 118 -1 82 22 182 117 30 93 174 126 193 86 53 143 74 14 113 179 177 162 175 88 119 110 132 94 17 146 35 137 91 153 143 173 128 125 91 110 18 17 36 163 55 90 58 130 104 171 61 33 85 189 73 4 51 -1 50 68 103 85 6 195 39 149 120 167 26 163 77 196 181 65 160 36 155 170 118 11 142 132 196 179 121 70 184 
-92 -1 43 84 -1 188 89 91 -1 172 27 34 40 83 72 198 30 63 147 150 30 173 114 59 122 47 124 82 35 32 4 154 43 98 86 40 78 159 62 62 83 41 48 123 124 72 122 154 135 21 57 165 147 171 176 69 18 101 103 53 133 107 159 128 6 197 120 84 108 134 98 191 176 98 115 52 171 189 159 106 10 16 24 109 139 -1 178 109 53 81 114 138 189 26 67 147 23 187 31 132 
-49 97 163 140 -1 92 83 175 172 -1 122 81 75 50 179 190 54 150 131 13 57 94 181 81 3 120 33 182 181 87 15 96 25 4 122 92 151 97 32 134 181 106 15 57 108 195 199 162 97 83 176 154 177 109 187 132 182 21 66 163 60 82 11 85 86 85 130 190 183 114 76 116 20 92 125 128 39 125 90 136 160 18 43 137 128 182 21 110 155 88 25 15 170 37 53 8 122 183 150 57 
-21 102 13 90 106 195 7 155 27 122 -1 97 27 126 69 71 51 149 110 128 39 198 88 10 193 177 90 176 199 152 131 87 177 99 57 166 152 17 41 135 168 98 184 195 176 -1 66 28 154 128 108 193 78 197 155 72 174 45 -1 125 197 83 12 127 182 21 93 134 39 134 21 159 185 157 154 161 162 172 141 116 52 50 62 82 199 17 154 173 15 106 51 164 190 63 91 172 37 137 59 28 
-162 117 138 84 184 143 78 14 34 81 97 -1 71 80 187 56 190 141 170 152 65 111 69 117 161 83 151 112 100 106 38 67 164 89 32 154 104 75 79 141 12 138 169 36 170 156 44 160 49 14 65 114 126 86 183 39 169 135 152 21 193 190 89 109 31 73 64 135 148 95 77 113 33 198 149 155 155 193 68 156 160 133 23 86 171 158 77 140 45 181 161 190 123 50 100 154 75 164 42 24 
-27 92 6 176 21 144 157 189 40 75 27 71 -1 59 119 89 44 69 38 151 176 183 19 133 143 104 156 181 75 66 11 167 112 192 129 102 68 131 -1 174 7 118 16 183 177 87 72 173 157 62 125 133 197 96 18 141 153 126 74 180 193 85 148 105 30 29 159 98 160 162 24 119 80 41 102 10 80 126 183 189 140 108 123 138 157 93 31 110 20 105 90 13 191 38 70 21 67 29 71 180 
-90 52 40 142 42 29 114 168 83 50 126 80 59 -1 143 95 99 24 88 154 186 169 32 169 110 173 30 33 63 187 79 94 49 99 151 139 64 142 130 86 115 149 115 186 81 11 34 133 187 122 87 173 43 119 142 154 44 124 139 59 63 18 153 112 69 105 4 133 199 134 19 115 35 87 53 69 50 87 -1 37 162 89 10 -1 160 104 111 157 29 3 16 92 21 122 -1 43 179 161 128 178 
-59 156 104 136 68 190 71 193 72 179 69 187 119 143 -1 47 100 45 82 187 99 151 189 186 153 26 148 194 36 106 107 92 17 64 121 20 80 166 194 154 123 37 133 84 117 112 131 17 109 165 156 8 69 145 195 22 171 95 169 159 -1 76 52 171 140 125 143 172 91 89 127 166 78 12 50 196 124 133 13 186 99 170 194 168 115 141 142 39 37 63 198 190 139 -1 113 31 128 57 4 171 
-163 101 18 107 128 82 129 118 198 190 71 56 89 95 47 -1 146 83 138 25 95 140 21 172 26 34 158 125 156 152 45 72 46 139 111 83 3 61 25 142 16 139 174 144 196 130 67 94 13 157 119 60 50 92 32 76 79 190 153 35 95 198 107 141 137 170 176 140 184 -1 83 -1 92 9 96 40 139 163 135 104 73 6 164 123 51 149 151 130 139 104 165 186 102 25 79 191 147 7 84 131 
-126 80 128 45 189 140 100 -1 30 54 51 190 44 99 100 146 -1 161 119 131 53 128 27 94 19 143 181 123 168 187 39 43 38 188 194 120 80 98 86 18 152 63 98 95 10 105 179 142 66 98 25 72 178 53 166 197 148 147 72 116 86 112 159 77 100 153 197 132 3 35 151 107 98 49 154 61 106 134 3 125 184 28 197 163 33 115 160 181 14 185 97 100 97 8 129 149 113 79 34 116 
-140 86 88 156 72 141 59 82 63 150 149 141 69 24 45 83 161 -1 114 185 175 165 186 130 26 92 16 29 169 152 9 166 115 195 33 28 176 47 13 26 100 62 186 29 163 100 108 197 16 175 182 144 140 120 26 118 165 194 99 134 146 108 53 62 103 86 42 32 134 7 10 34 69 196 15 184 96 124 182 65 51 116 161 143 37 187 61 -1 181 160 88 79 20 141 93 124 28 135 108 162 
-26 41 169 179 108 169 18 22 147 131 110 170 38 88 82 138 119 114 -1 142 70 196 163 66 11 100 115 87 34 132 90 150 93 33 139 80 94 93 13 54 182 44 75 123 138 151 151 73 11 65 168 81 13 83 99 177 135 14 64 169 146 107 72 191 140 11 23 187 57 36 193 39 81 20 114 171 171 18 196 134 83 164 167 97 -1 67 74 135 33 90 57 132 149 129 123 90 92 147 29 149 
-172 65 117 18 158 26 38 182 150 13 128 152 151 154 187 25 131 185 142 -1 135 22 140 168 43 55 139 166 25 136 53 60 52 20 157 4 87 183 140 121 26 197 -1 127 78 128 169 170 27 198 120 163 21 60 83 16 67 23 182 92 111 35 153 163 8 62 168 95 198 60 168 176 9 173 103 87 54 73 57 81 23 129 196 44 142 80 12 9 55 147 54 166 134 159 81 142 173 -1 38 171 
-136 89 117 87 98 32 25 117 30 57 39 65 176 186 99 95 53 175 70 135 -1 13 158 99 22 84 155 61 90 180 71 123 3 -1 120 -1 142 152 12 104 7 159 158 125 94 117 158 36 90 160 26 14 173 137 65 148 21 20 9 63 -1 32 186 4 33 58 156 127 10 168 31 169 128 141 46 174 58 -1 10 101 165 189 67 90 126 132 38 99 105 -1 162 57 32 148 61 17 7 169 97 169 
-11 44 196 12 36 61 188 30 173 94 198 111 183 169 151 140 128 165 196 22 13 -1 138 128 139 18 70 185 192 80 142 154 133 107 143 -1 150 21 85 188 120 190 140 34 47 125 183 61 94 142 30 191 63 120 120 154 138 142 92 130 22 34 85 108 94 180 108 44 -1 145 184 122 87 125 157 135 -1 92 148 96 186 130 40 49 51 112 156 189 54 48 72 28 82 157 88 176 137 197 20 139 
-168 19 124 148 8 42 74 93 114 181 88 69 19 32 189 21 27 186 163 140 158 138 -1 94 -1 14 182 82 123 69 36 15 17 84 153 99 124 154 150 36 110 92 42 158 164 23 41 121 111 169 10 60 190 102 155 147 116 89 181 39 158 17 6 175 101 111 74 178 65 177 166 176 69 161 134 33 136 127 106 199 97 116 60 39 170 167 186 86 8 167 77 166 136 35 93 37 146 119 167 12 
-167 40 143 172 153 160 33 174 59 81 10 117 133 169 186 172 94 130 66 168 99 128 94 -1 96 134 140 117 95 74 150 31 -1 8 30 51 125 42 90 47 161 76 134 169 195 163 135 131 151 180 120 97 100 88 61 196 174 -1 114 69 28 16 52 182 25 82 33 102 77 123 149 190 151 35 160 146 199 47 29 102 28 149 199 128 189 13 76 163 166 190 184 194 159 36 176 184 71 9 38 100 
-29 129 70 59 48 117 157 126 122 3 193 161 143 110 153 26 19 26 11 43 22 139 -1 96 -1 84 139 90 35 175 50 181 126 50 162 28 78 64 179 158 53 144 34 169 111 177 105 57 136 142 34 72 165 195 110 65 32 49 107 67 176 158 -1 102 160 163 82 38 27 14 196 33 158 30 154 69 7 59 127 95 -1 113 167 118 60 29 135 92 31 43 112 7 153 113 62 113 28 96 151 56 
-182 31 183 9 103 23 81 193 47 120 177 83 104 173 26 34 143 92 100 55 84 18 14 134 84 -1 110 99 41 69 81 195 90 89 54 169 136 8 82 104 126 95 133 14 187 164 57 51 124 10 164 138 123 193 34 26 -1 145 125 194 166 6 189 56 47 195 26 184 3 60 40 82 155 173 48 95 90 105 146 166 67 63 104 190 8 90 168 161 35 93 155 -1 51 144 10 51 91 188 35 47 
-130 117 90 136 133 161 93 86 124 33 90 151 156 30 148 158 181 16 115 139 155 70 182 140 139 110 -1 48 75 81 156 -1 129 51 42 34 149 160 101 164 64 43 172 155 11 133 142 56 40 96 59 136 58 110 28 46 97 75 94 124 156 50 125 85 53 119 71 155 80 124 119 96 167 44 3 130 129 146 186 170 194 45 58 52 108 86 98 -1 113 144 130 21 147 7 58 -1 78 129 107 158 
-62 97 99 10 133 81 158 53 82 182 176 112 181 33 194 125 123 29 87 166 61 185 82 117 90 99 48 -1 53 179 7 172 175 10 102 104 108 40 26 102 86 85 106 146 123 4 151 37 101 33 10 48 192 69 -1 71 150 108 181 156 87 188 128 62 151 183 118 59 23 145 114 61 182 172 7 57 129 111 94 30 144 57 78 137 126 78 160 28 186 141 184 25 82 65 39 33 48 158 44 23 
-123 171 172 142 48 109 70 143 35 181 199 100 75 63 36 156 168 169 34 25 90 192 123 95 35 41 75 53 -1 55 110 85 189 83 44 46 12 155 93 42 100 150 120 189 28 150 149 56 137 42 41 114 124 58 154 109 58 64 154 81 119 16 118 60 99 163 106 63 118 199 105 170 101 177 111 129 128 12 186 17 55 179 83 179 189 37 89 47 53 195 80 124 11 199 184 111 114 43 126 184 
-67 81 125 187 90 190 99 74 32 87 152 106 66 187 106 152 187 152 132 136 180 80 69 74 175 69 81 179 55 -1 42 32 107 96 161 18 25 41 31 163 10 86 94 94 17 35 83 58 82 137 53 115 13 17 114 198 80 180 41 6 164 35 38 23 131 152 42 109 145 25 24 156 63 71 -1 80 106 85 91 189 174 144 56 188 161 170 138 41 102 179 48 18 166 38 42 50 142 84 159 88 
-135 75 44 6 154 25 17 14 4 15 131 38 11 79 107 45 39 9 90 53 71 142 36 150 50 81 156 7 110 42 -1 61 135 196 124 6 198 156 113 35 47 54 162 144 110 102 57 32 40 51 86 171 99 104 89 89 146 139 184 182 50 72 43 186 68 119 192 18 76 57 53 75 63 15 19 125 69 77 109 109 80 195 32 131 100 122 20 46 13 156 29 64 28 24 50 48 144 194 18 172 
-129 109 190 101 167 196 39 113 154 96 87 67 167 94 92 72 43 166 150 60 123 154 15 31 181 195 -1 172 85 32 61 -1 4 72 47 67 39 19 193 109 48 54 170 128 50 155 59 150 29 31 148 42 188 177 106 168 154 108 169 98 103 187 70 107 11 69 126 3 40 71 64 88 126 186 16 176 141 27 78 122 59 26 165 199 4 23 167 158 132 88 8 187 76 30 94 39 51 172 42 92 
--1 127 105 113 146 167 169 179 43 25 177 164 112 49 17 46 38 115 93 52 3 133 17 -1 126 90 129 175 189 107 135 4 -1 44 106 180 122 93 149 98 186 128 176 109 187 -1 26 138 158 49 58 68 181 146 28 120 174 58 14 14 62 139 56 154 135 115 134 57 160 35 107 146 164 83 55 103 37 33 42 148 83 100 168 16 46 149 137 21 159 103 187 21 42 43 175 177 110 62 186 70 
-22 167 139 172 168 77 163 177 98 4 99 89 192 99 64 139 188 195 33 20 -1 107 84 8 50 89 51 10 83 96 196 72 44 -1 97 93 17 61 128 24 117 166 58 159 66 93 59 186 109 57 135 46 30 95 102 17 116 96 13 92 74 123 106 60 194 3 106 163 17 34 139 134 152 149 93 18 42 104 -1 104 113 92 102 144 187 4 161 56 101 126 148 127 50 54 139 196 9 45 111 26 
-58 56 154 121 129 34 22 162 86 122 57 32 129 151 121 111 194 33 139 157 120 143 153 30 162 54 42 102 44 161 124 47 106 97 -1 80 -1 112 32 152 157 3 146 61 160 50 127 52 153 71 40 157 184 48 10 111 148 137 113 154 77 61 163 74 124 142 154 126 54 139 78 164 142 25 177 102 27 104 154 180 175 146 90 160 194 100 23 142 190 88 96 19 149 12 93 25 154 48 151 160 
-69 97 186 55 100 90 194 175 40 92 166 154 102 139 20 83 120 28 80 4 -1 -1 99 51 28 169 34 104 46 18 6 67 180 93 80 -1 187 182 124 129 159 102 183 186 6 137 167 134 36 9 46 30 109 69 125 51 157 173 70 58 185 164 83 139 164 186 52 103 168 176 32 127 30 167 66 37 104 33 171 92 194 17 75 55 38 -1 107 147 173 177 157 159 93 192 50 57 178 102 160 147 
-167 153 69 19 46 26 173 88 78 151 152 104 68 64 80 3 80 176 94 87 142 150 124 125 78 136 149 108 12 25 198 39 122 17 -1 187 -1 31 144 26 61 111 92 98 168 77 21 60 71 190 87 79 180 87 186 79 13 163 36 124 9 28 174 66 159 29 27 58 60 171 84 73 35 129 124 3 158 145 15 182 88 103 61 68 142 47 100 155 162 136 31 171 117 158 38 76 187 17 134 199 
-193 186 82 199 188 124 47 119 159 97 17 75 131 142 166 61 98 47 93 183 152 21 154 42 64 8 160 40 155 41 156 19 93 61 112 182 31 -1 140 170 72 127 51 196 82 10 94 98 192 182 153 53 -1 47 52 54 155 14 191 186 138 60 144 128 88 83 145 22 34 37 144 107 165 196 55 47 6 149 97 150 83 -1 3 38 50 55 92 -1 21 35 191 111 95 88 39 183 123 136 157 158 
-56 165 142 121 197 57 31 110 62 32 41 79 -1 130 194 25 86 13 13 140 12 85 150 90 179 82 101 26 93 31 113 193 149 128 32 124 144 140 -1 126 102 65 91 50 120 90 8 22 188 158 57 190 161 95 40 168 140 197 141 175 141 53 23 29 44 158 152 133 116 110 59 170 127 150 172 -1 40 180 174 180 138 31 171 99 79 163 19 19 161 112 146 54 117 169 83 162 128 187 95 196 
-11 106 64 104 49 14 62 132 62 134 135 141 174 86 154 142 18 26 54 121 104 188 36 47 158 104 164 102 42 163 35 109 98 24 152 129 26 170 126 -1 50 154 166 129 56 138 129 96 118 55 29 8 87 -1 107 118 115 78 137 28 190 35 82 108 -1 117 22 85 57 69 81 107 23 199 36 79 89 118 127 7 173 156 15 12 108 74 130 176 104 19 156 46 55 39 106 12 108 128 97 165 
-42 83 197 139 190 168 82 94 83 181 168 12 7 115 123 16 152 100 182 26 7 120 110 161 53 126 64 86 100 10 47 48 186 117 157 159 61 72 102 50 -1 197 130 72 172 129 61 3 18 131 83 177 56 191 144 69 52 170 151 28 26 123 184 72 130 175 179 94 84 59 191 49 9 73 74 181 -1 135 137 172 66 20 101 74 11 45 143 15 167 47 43 193 122 180 17 4 107 196 98 191 
-29 19 107 11 103 -1 190 17 41 106 98 138 118 149 37 139 63 62 44 197 159 190 92 76 144 95 43 85 150 86 54 54 128 166 3 102 111 127 65 154 197 -1 8 89 193 17 162 67 150 116 154 87 40 172 59 141 46 23 138 142 38 105 189 82 50 63 14 67 67 121 16 165 65 24 6 58 41 120 125 191 188 79 31 28 51 90 169 97 113 59 191 152 116 132 186 166 195 -1 185 14 
-173 24 155 140 33 158 92 146 48 15 184 169 16 115 133 174 98 186 75 -1 158 140 42 134 34 133 172 106 120 94 162 170 176 58 146 183 92 51 91 166 130 8 -1 73 -1 179 138 177 137 196 18 57 73 162 45 104 193 25 107 35 146 -1 149 -1 148 53 73 81 39 39 76 191 177 91 64 130 22 155 108 160 151 126 169 177 40 15 81 33 192 189 69 139 146 170 96 94 23 170 175 14 
-21 128 4 67 163 112 191 35 123 57 195 36 183 186 84 144 95 29 123 127 125 34 158 169 169 14 155 146 189 94 144 128 109 159 61 186 98 196 50 129 72 89 73 -1 161 4 -1 138 95 21 69 69 176 177 29 80 55 199 57 96 166 138 81 158 79 102 49 25 24 146 72 47 116 47 61 77 51 18 16 98 40 37 168 16 166 149 96 21 148 105 69 66 196 151 177 75 -1 26 53 30 
-119 71 148 105 97 186 57 137 124 108 176 170 177 81 117 196 10 163 138 78 94 47 164 195 111 187 11 123 28 17 110 50 187 66 160 6 168 82 120 56 172 193 -1 161 -1 172 125 29 88 172 43 118 176 61 86 26 101 123 194 70 89 96 118 62 196 24 132 63 20 35 40 47 192 18 100 22 143 25 4 183 150 47 101 78 108 187 104 162 62 51 32 151 147 102 166 143 126 50 158 98 
-184 132 11 28 53 100 115 91 72 195 -1 156 87 11 112 130 105 100 151 128 117 125 23 163 177 164 133 4 150 35 102 155 -1 93 50 137 77 10 90 138 129 17 179 4 172 -1 37 150 98 29 169 198 4 112 176 8 47 78 55 149 108 163 136 164 77 151 15 109 54 114 12 20 10 90 70 168 141 107 71 39 89 40 189 93 104 117 53 151 147 108 52 55 23 141 172 101 92 139 162 146 
-137 29 22 127 92 146 121 153 122 199 66 44 72 34 131 67 179 108 151 169 158 183 41 135 105 57 142 151 149 83 57 59 26 59 127 167 21 94 8 129 61 162 138 -1 125 37 -1 54 126 119 16 169 189 184 110 49 55 101 90 47 42 183 103 112 188 7 11 96 11 19 71 152 191 124 196 130 87 143 136 165 62 152 134 3 89 196 4 96 97 94 96 92 29 199 156 17 158 167 65 122 
-198 103 28 150 86 126 157 143 154 162 28 160 173 133 17 94 142 197 73 170 36 61 121 131 57 51 56 37 56 58 32 150 138 186 52 134 60 98 22 96 3 67 177 138 29 150 54 -1 186 137 74 177 61 71 108 100 166 196 66 180 149 -1 135 38 197 140 134 46 186 30 90 16 182 46 185 92 14 51 14 152 140 41 130 153 64 190 54 30 186 72 162 87 72 97 125 21 189 60 20 176 
-124 19 99 184 125 194 174 173 135 97 154 49 157 187 109 13 66 16 11 27 90 94 111 151 136 124 40 101 137 82 40 29 158 109 153 36 71 192 188 118 18 150 137 95 88 98 126 186 -1 42 110 192 24 109 129 69 75 180 83 27 120 124 109 74 188 99 80 170 38 152 132 125 176 182 51 198 171 63 170 147 57 32 91 34 141 21 103 16 153 138 196 26 63 105 52 3 157 132 126 195 
-115 70 143 58 152 116 91 128 21 83 128 14 62 122 165 157 98 175 65 198 160 142 169 180 142 10 96 33 42 137 51 31 49 57 71 9 190 182 158 55 131 116 196 21 172 29 119 137 42 -1 36 58 120 12 192 123 162 164 138 132 63 148 165 107 182 58 128 37 27 33 175 23 59 190 128 111 146 85 195 72 32 31 82 105 196 75 28 158 39 119 43 54 67 160 161 -1 170 41 38 197 
-170 168 146 120 196 152 147 125 57 176 108 65 125 87 156 119 25 182 168 120 26 30 10 120 34 164 59 10 41 53 86 148 58 135 40 46 87 153 57 29 83 154 18 69 43 169 16 74 110 36 -1 75 13 20 86 156 101 198 102 138 145 174 123 129 56 28 125 131 8 35 122 79 30 177 146 190 90 147 113 132 137 110 7 151 83 93 107 136 43 9 26 189 135 149 118 191 177 195 123 138 
-13 108 168 24 175 178 151 91 165 154 193 114 133 173 8 60 72 144 81 163 14 191 60 97 72 138 136 48 114 115 171 42 68 46 157 30 79 53 190 8 177 87 57 69 118 198 169 177 192 58 75 -1 30 197 17 13 174 116 155 65 15 68 149 153 179 156 56 14 -1 115 150 197 76 176 138 11 126 8 -1 55 3 77 193 185 75 11 198 -1 127 106 18 142 174 167 47 153 123 103 167 77 
-126 115 140 22 188 129 31 110 147 177 78 126 197 43 69 50 178 140 13 21 173 63 190 100 165 123 58 192 124 13 99 188 181 30 184 109 180 -1 161 87 56 40 73 176 176 4 189 61 24 120 13 30 -1 18 69 26 94 46 164 105 124 172 60 179 127 137 125 64 164 136 15 166 15 121 184 109 95 152 157 -1 27 60 120 56 31 190 82 125 188 46 183 112 170 43 91 49 132 16 66 97 
-91 140 22 69 157 146 21 18 171 109 197 86 96 119 145 92 53 120 83 60 137 120 102 88 195 193 110 69 58 17 104 177 146 95 48 69 87 47 95 -1 191 172 162 177 61 112 184 71 109 12 20 197 18 -1 104 81 63 71 154 199 181 -1 151 90 -1 131 102 75 187 133 65 70 11 -1 68 146 117 191 189 160 192 73 129 58 170 33 91 185 57 197 137 190 199 88 80 153 171 134 28 159 
-180 149 111 196 129 90 137 17 176 187 155 183 18 142 195 32 166 26 99 83 65 120 155 61 110 34 28 -1 154 114 89 106 28 102 10 125 186 52 40 107 144 59 45 29 86 176 110 108 129 192 86 17 69 104 -1 20 45 181 183 50 -1 129 119 192 70 80 137 143 9 147 66 194 39 3 3 188 140 193 187 181 25 141 152 112 121 63 132 167 44 115 169 46 44 89 190 114 121 127 9 130 
-156 196 10 81 36 47 140 36 69 132 72 39 141 154 22 76 197 118 177 16 148 154 147 196 65 26 46 71 109 198 89 168 120 17 111 51 79 54 168 118 69 141 104 80 26 8 49 100 69 123 156 13 26 81 20 -1 75 75 76 66 31 80 54 171 25 42 104 3 135 57 115 56 72 47 175 117 114 145 163 158 186 153 24 107 81 33 189 108 61 17 174 92 49 28 15 75 22 72 30 157 
-73 123 -1 30 60 170 54 163 18 182 174 169 153 44 171 79 148 165 135 67 21 138 116 174 32 -1 97 150 58 80 146 154 174 116 148 157 13 155 140 115 52 46 193 55 101 47 55 166 75 162 101 174 94 63 45 75 -1 81 145 166 153 192 141 70 58 38 185 16 24 139 192 83 172 177 72 32 38 42 6 82 91 186 50 118 9 122 148 118 155 45 84 108 189 178 179 47 16 164 15 193 
-62 18 -1 84 14 51 30 55 101 21 45 135 126 124 95 190 147 194 14 23 20 142 89 -1 49 145 75 108 64 180 139 108 58 96 137 173 163 14 197 78 170 23 25 199 123 78 101 196 180 164 198 116 46 71 181 75 81 -1 55 7 76 179 185 101 11 175 95 169 10 186 156 12 57 117 86 157 35 41 3 72 149 192 50 80 40 18 197 55 11 4 15 40 184 -1 93 147 127 188 117 137 
-170 45 61 92 121 80 98 90 103 66 -1 152 74 139 169 153 72 99 64 182 9 92 181 114 107 125 94 181 154 41 184 169 14 13 113 70 36 191 141 137 151 138 107 57 194 55 90 66 83 138 102 155 164 154 183 76 145 55 -1 174 73 101 183 190 187 141 177 28 96 -1 130 88 3 10 80 22 159 136 185 164 103 177 100 55 70 47 182 58 164 72 185 37 173 168 179 161 61 109 189 157 
-196 46 130 172 60 31 125 58 53 163 125 21 180 59 159 35 116 134 169 92 63 130 39 69 67 194 124 156 81 6 182 98 14 92 154 58 124 186 175 28 28 142 35 96 70 149 47 180 27 132 138 65 105 199 50 66 166 7 174 -1 110 119 46 66 82 78 88 41 166 25 157 69 3 57 124 25 105 107 84 69 131 69 59 104 189 190 65 51 51 7 8 162 78 6 28 160 85 68 154 51 
-81 51 78 72 104 193 81 130 133 60 197 193 193 63 -1 95 86 146 146 111 -1 22 158 28 176 166 156 87 119 164 50 103 62 74 77 185 9 138 141 190 26 38 146 166 89 108 42 149 120 63 145 15 124 181 -1 31 153 76 73 110 -1 45 111 121 -1 169 45 26 26 104 62 95 35 131 106 140 120 49 157 123 100 116 132 14 195 90 42 107 175 62 13 179 60 77 100 60 46 97 38 24 
-105 121 105 50 28 57 116 104 107 82 83 190 85 18 76 198 112 108 107 35 32 34 17 16 158 6 50 188 16 35 72 187 139 123 61 164 28 60 53 35 123 105 -1 138 96 163 183 -1 124 148 174 68 172 -1 129 80 192 179 101 119 45 -1 154 100 71 189 31 178 81 104 179 191 27 79 107 111 94 54 -1 88 114 129 103 79 108 163 156 160 175 154 10 14 178 164 114 50 153 98 180 187 
-125 155 120 25 27 27 116 171 159 11 12 89 148 153 52 107 159 53 72 153 186 85 6 52 -1 189 125 128 118 38 43 70 56 106 163 83 174 144 23 82 184 189 149 81 118 136 103 135 109 165 123 149 60 151 119 54 141 185 183 46 111 154 -1 154 159 178 133 38 37 45 84 44 199 173 158 128 28 37 189 191 146 149 118 100 159 132 79 123 199 129 29 97 109 16 3 20 146 136 58 183 
-84 179 136 185 50 112 -1 61 128 85 127 109 105 112 171 141 77 62 191 163 4 108 175 182 102 56 85 62 60 23 186 107 154 60 74 139 66 128 29 108 72 82 -1 158 62 164 112 38 74 107 129 153 179 90 192 171 70 101 190 66 121 100 154 -1 133 95 27 132 20 137 13 48 127 -1 191 73 103 109 125 63 42 4 138 193 85 119 42 146 87 45 166 33 181 177 169 115 72 148 199 92 
-127 88 44 22 148 86 31 33 6 86 182 31 30 69 140 137 100 103 140 8 33 94 101 25 160 47 53 151 99 131 68 11 135 194 124 164 159 88 44 -1 130 50 148 79 196 77 188 197 188 182 56 179 127 -1 70 25 58 11 187 82 -1 71 159 133 -1 38 12 140 165 14 131 190 70 192 115 133 186 72 23 179 157 95 21 104 182 18 22 168 152 199 89 19 71 189 18 115 27 183 55 144 
-136 164 26 99 156 14 139 85 197 85 21 73 29 105 125 170 153 86 11 62 58 180 111 82 163 195 119 183 163 152 119 69 115 3 142 186 29 83 158 117 175 63 53 102 24 151 7 140 99 58 28 156 137 131 80 42 38 175 141 78 169 189 178 95 38 -1 149 138 134 19 83 -1 104 69 74 128 49 183 23 22 39 157 193 62 125 145 13 166 164 37 156 134 152 183 117 160 80 67 50 166 
-105 28 122 40 102 155 196 189 120 130 93 64 159 4 143 176 197 42 23 168 156 108 74 33 82 26 71 118 106 42 192 126 134 106 154 52 27 145 152 22 179 14 73 49 132 15 11 134 80 128 125 56 125 102 137 104 185 95 177 88 45 31 133 27 12 149 -1 86 133 168 191 3 194 71 4 178 46 178 17 155 171 79 33 68 93 199 184 82 155 119 34 91 188 194 171 7 197 89 94 130 
-46 41 65 42 194 112 4 73 84 190 134 135 98 133 172 140 132 32 187 95 127 44 178 102 38 184 155 59 63 109 18 3 57 163 126 103 58 22 133 85 94 67 81 25 63 109 96 46 170 37 131 14 64 75 143 3 16 169 28 41 26 178 38 132 140 138 86 -1 58 37 85 4 60 89 182 58 20 -1 13 191 31 46 12 76 46 196 158 153 67 145 44 56 91 167 63 88 9 109 19 19 
-129 150 108 98 97 90 138 4 108 183 39 148 160 199 91 184 3 134 57 198 10 -1 65 77 27 3 80 23 118 145 76 40 160 17 54 168 60 34 116 57 84 67 39 24 20 54 11 186 38 27 8 -1 164 187 9 135 24 10 96 166 26 81 37 20 165 134 133 58 -1 98 56 23 158 98 6 16 118 158 182 61 141 28 73 18 26 70 128 180 137 73 176 145 165 96 9 53 105 70 24 124 
-113 193 16 113 99 12 180 51 134 114 134 95 162 134 89 -1 35 7 36 60 168 145 177 123 14 60 124 145 199 25 57 71 35 34 139 176 171 37 110 69 59 121 39 146 35 114 19 30 152 33 35 115 136 133 147 57 139 186 -1 25 104 104 45 137 14 19 168 37 98 -1 169 33 147 127 131 105 96 49 63 78 110 157 58 136 175 85 158 103 65 47 129 41 193 94 137 154 99 194 24 76 
-57 100 82 98 43 79 18 -1 98 76 21 77 24 19 127 83 151 10 193 168 31 184 166 149 196 40 119 114 105 24 53 64 107 139 78 32 84 144 59 81 191 16 76 72 40 12 71 90 132 175 122 150 15 65 66 115 192 156 130 157 62 179 84 13 131 83 191 85 56 169 -1 118 145 109 18 25 192 123 121 41 139 151 103 96 9 191 23 94 149 78 111 197 159 153 190 53 42 96 105 189 
-124 34 58 190 39 10 21 50 191 116 159 113 119 115 166 -1 107 34 39 176 169 122 176 190 33 82 96 61 170 156 75 88 146 134 164 127 73 107 170 107 49 165 191 47 47 20 152 16 125 23 79 197 166 70 194 56 83 12 88 69 95 191 44 48 190 -1 3 4 23 33 118 -1 72 133 107 18 194 77 43 186 153 116 179 92 67 82 140 28 74 115 123 175 145 34 172 105 139 114 110 134 
-95 164 124 124 -1 169 170 68 176 20 185 33 80 35 78 92 98 69 81 9 128 87 69 151 158 155 167 182 101 63 63 126 164 152 142 30 35 165 127 23 9 65 177 116 192 10 191 182 176 59 30 76 15 11 39 72 172 57 3 3 35 27 199 127 70 104 194 60 158 147 145 72 -1 10 15 123 35 100 182 53 94 60 96 32 13 12 11 57 31 94 149 59 120 16 134 95 161 121 20 66 
-182 124 37 190 28 189 62 103 98 92 157 198 41 87 12 9 49 196 20 173 141 125 161 35 30 173 44 172 177 71 15 186 83 149 25 167 129 196 150 199 73 24 91 47 18 90 124 46 182 190 177 176 121 -1 3 47 177 117 10 57 131 79 173 -1 192 69 71 89 98 127 109 133 10 -1 12 86 177 146 49 144 21 84 45 156 137 91 16 185 124 181 149 87 190 180 181 91 191 53 107 126 
-145 114 62 9 3 74 12 85 115 125 154 149 102 53 50 96 154 15 114 103 46 157 134 160 154 48 3 7 111 -1 19 16 55 93 177 66 124 55 172 36 74 6 64 61 100 70 196 185 51 128 146 138 184 68 3 175 72 86 80 124 106 107 158 191 115 74 4 182 6 131 18 107 15 12 -1 101 68 47 73 87 11 159 64 110 8 160 131 44 157 87 133 49 55 118 125 188 67 12 178 199 
-14 187 24 181 100 155 179 6 52 128 161 155 10 69 196 40 61 184 171 87 174 135 33 146 69 95 130 57 129 80 125 176 103 18 102 37 3 47 -1 79 181 58 130 77 22 168 130 92 198 111 190 11 109 146 188 117 32 157 22 25 140 111 128 73 133 128 178 58 16 105 25 18 123 86 101 -1 146 69 191 151 128 69 4 197 68 77 84 79 189 100 189 149 60 73 194 18 112 127 19 120 
-167 56 -1 19 81 41 177 195 171 39 162 155 80 50 124 139 106 96 171 54 58 -1 136 199 7 90 129 129 128 106 69 141 37 42 27 104 158 6 40 89 -1 41 22 51 143 141 87 14 171 146 90 126 95 117 140 114 38 35 159 105 120 94 28 103 186 49 46 20 118 96 192 194 35 177 68 146 -1 46 96 108 65 60 39 17 6 60 8 110 189 29 114 138 97 192 174 128 181 74 118 130 
-34 143 36 136 47 20 85 39 189 125 172 193 126 87 133 163 134 124 18 73 -1 92 127 47 59 105 146 111 12 85 77 27 33 104 104 33 145 149 180 118 135 120 155 18 25 107 143 51 63 85 147 8 152 191 193 145 42 41 136 107 49 54 37 109 72 183 178 -1 158 49 123 77 100 146 47 69 46 -1 86 143 76 56 55 4 27 127 -1 75 36 19 136 27 36 94 87 44 4 76 73 119 
-164 91 52 132 138 33 136 149 159 90 141 68 183 -1 13 135 3 182 196 57 10 148 106 29 127 146 186 94 186 91 109 78 42 -1 154 171 15 97 174 127 137 125 108 16 4 71 136 14 170 195 113 -1 157 189 187 163 6 3 185 84 157 -1 189 125 23 23 17 13 182 63 121 43 182 49 73 191 96 86 -1 166 122 63 140 51 196 166 121 78 -1 64 155 61 71 111 41 199 113 116 187 132 
-43 27 99 155 159 187 104 120 106 136 116 156 189 37 186 104 125 65 134 81 101 96 199 102 95 166 170 30 17 189 109 122 148 104 180 92 182 150 180 7 172 191 160 98 183 39 165 152 147 72 132 55 -1 160 181 158 82 72 164 69 123 88 191 63 179 22 155 191 61 78 41 186 53 144 87 151 108 143 166 -1 4 14 121 99 101 165 55 130 191 126 96 65 189 37 116 137 3 189 16 8 
-150 165 179 194 151 88 176 167 10 160 52 160 140 162 99 73 184 51 83 23 165 186 97 28 -1 67 194 144 55 174 80 59 83 113 175 194 88 83 138 173 66 188 151 40 150 89 62 140 57 32 137 3 27 192 25 186 91 149 103 131 100 114 146 42 157 39 171 31 141 110 139 153 94 21 11 128 65 76 122 4 -1 -1 123 22 77 186 15 28 51 83 15 183 88 29 56 139 82 22 194 12 
-87 59 150 4 135 138 83 26 16 18 50 133 108 89 170 6 28 116 164 129 189 130 116 149 113 63 45 57 179 144 195 26 100 92 146 17 103 -1 31 156 20 79 126 37 47 40 152 41 32 31 110 77 60 73 141 153 186 192 177 69 116 129 149 4 95 157 79 46 28 157 151 116 60 84 159 69 60 56 63 14 -1 -1 165 121 109 182 62 146 51 -1 101 40 168 62 46 43 36 75 29 3 
-8 136 68 179 134 166 7 163 24 43 62 23 123 10 194 164 197 161 167 196 67 40 60 199 167 104 58 78 83 56 32 165 168 102 90 75 61 3 171 15 101 31 169 168 101 189 134 130 91 82 7 193 120 129 152 24 50 50 100 59 132 103 118 138 21 193 33 12 73 58 103 179 96 45 64 4 39 55 140 121 123 165 -1 103 80 86 118 15 126 99 72 65 181 46 60 194 163 181 55 145 
-76 32 71 169 139 170 159 77 109 137 82 86 138 -1 168 123 163 143 97 44 90 49 39 128 118 190 52 137 179 188 131 199 16 144 160 55 68 38 99 12 74 28 177 16 78 93 3 153 34 105 151 185 56 58 112 107 118 80 55 104 14 79 100 193 104 62 68 76 18 136 96 92 32 156 110 197 17 4 51 99 22 121 103 -1 43 153 196 195 54 189 163 68 35 158 56 110 187 59 165 67 
-178 151 173 73 92 84 57 196 139 128 199 171 157 160 115 51 33 37 -1 142 126 51 170 189 60 8 108 126 189 161 100 4 46 187 194 38 142 50 79 108 11 51 40 166 108 104 89 64 141 196 83 75 31 170 121 81 9 40 70 189 195 108 159 85 182 125 93 46 26 175 9 67 13 137 8 68 6 27 196 101 77 109 80 43 -1 146 83 83 72 134 107 138 115 153 150 109 116 83 164 61 
-188 37 131 176 15 56 144 181 -1 182 17 158 93 104 141 149 115 187 67 80 132 112 167 13 29 90 86 78 37 170 122 23 149 4 100 -1 47 55 163 74 45 90 15 149 187 117 196 190 21 75 93 11 190 33 63 33 122 18 47 190 90 163 132 119 18 145 199 196 70 85 191 82 12 91 160 77 60 127 166 165 186 182 86 153 146 -1 78 69 10 74 124 199 189 144 34 148 -1 96 135 60 
-184 28 81 50 127 17 99 65 178 21 154 77 31 111 142 151 160 61 74 12 38 156 186 76 135 168 98 160 89 138 20 167 137 161 23 107 100 92 19 130 143 169 81 96 104 53 4 54 103 28 107 198 82 91 132 189 148 197 182 65 42 156 79 42 22 13 184 158 128 158 23 140 11 16 131 84 8 -1 121 55 15 62 118 196 83 78 -1 61 155 158 96 190 31 30 97 121 97 50 23 159 
-3 75 130 55 104 6 111 160 109 110 173 140 110 157 39 130 181 -1 135 9 99 189 86 163 92 161 -1 28 47 41 46 158 21 56 142 147 155 -1 19 176 15 97 33 21 162 151 96 30 16 158 136 -1 125 185 167 108 118 55 58 51 107 160 123 146 168 166 82 153 180 103 94 28 57 185 44 79 110 75 78 130 28 146 15 195 83 69 61 -1 118 106 75 131 184 145 141 10 69 140 -1 165 
-51 7 133 60 29 60 127 36 53 155 15 45 20 29 37 139 14 181 33 55 105 54 8 166 31 35 113 186 53 102 13 132 159 101 190 173 162 21 161 104 167 113 192 148 62 147 97 186 153 39 43 127 188 57 44 61 155 11 164 51 175 175 199 87 152 164 155 67 137 65 149 74 31 124 157 189 189 36 -1 191 51 51 126 54 72 10 155 118 -1 126 100 166 174 35 27 187 142 137 83 132 
-154 74 94 142 49 49 150 155 81 88 106 181 105 3 63 104 185 160 90 147 -1 48 167 190 43 93 144 141 195 179 156 88 103 126 88 177 136 35 112 19 47 59 189 105 51 108 94 72 138 119 9 106 46 197 115 17 45 4 72 7 62 154 129 45 199 37 119 145 73 47 78 115 94 181 87 100 29 19 64 126 83 -1 99 189 134 74 158 106 126 -1 168 65 29 41 163 31 64 122 149 170 
-199 121 60 179 164 37 36 170 114 25 51 161 90 16 198 165 97 88 57 54 162 72 77 184 112 155 130 184 80 48 29 8 187 148 96 157 31 191 146 156 43 191 69 69 32 52 96 162 196 43 26 18 183 137 169 174 84 15 185 8 13 10 29 166 89 156 34 44 176 129 111 123 149 149 133 189 114 136 155 96 15 101 72 163 107 124 96 75 100 168 -1 149 81 107 94 22 117 115 115 117 
-132 58 163 84 85 -1 160 118 138 15 164 190 13 92 190 186 100 79 132 166 57 28 166 194 7 -1 21 25 124 18 64 187 21 127 19 159 171 111 54 46 193 152 139 66 151 55 92 87 26 54 189 142 112 190 46 92 108 40 37 162 179 14 97 33 19 134 91 56 145 41 197 175 59 87 49 149 138 27 61 65 183 40 65 68 138 199 190 131 166 65 149 -1 81 193 17 47 168 -1 26 155 
-60 195 199 193 29 59 18 11 189 170 190 123 191 21 139 102 97 20 149 134 32 82 136 159 153 51 147 82 11 166 28 76 42 50 149 93 117 95 117 55 122 116 146 196 147 23 29 72 63 67 135 174 170 199 44 49 189 184 173 78 60 178 109 181 71 152 188 91 165 193 159 145 120 190 55 60 97 36 71 189 88 168 181 35 115 189 31 184 174 29 81 81 -1 147 164 191 32 84 56 61 
-76 29 181 -1 143 17 105 142 26 37 63 50 38 122 -1 25 8 141 129 159 148 157 35 36 113 144 7 65 199 38 24 30 43 54 12 192 158 88 169 39 180 132 170 151 102 141 199 97 105 160 149 167 43 88 89 28 178 -1 168 6 77 164 16 177 189 183 194 167 96 94 153 34 16 180 118 73 192 94 111 37 29 62 46 158 153 144 30 145 35 41 107 193 147 -1 78 171 45 142 45 194 
-168 37 99 21 135 118 163 132 67 53 91 100 70 -1 113 79 129 93 123 81 61 88 93 176 62 10 58 39 184 42 50 94 175 139 93 50 38 39 83 106 17 186 96 177 166 172 156 125 52 161 118 47 91 80 190 15 179 93 179 28 100 114 3 169 18 117 171 63 9 137 190 172 134 181 125 194 174 87 41 116 56 46 60 56 150 34 97 141 27 163 94 17 164 78 -1 65 195 27 172 89 
-139 35 196 167 177 145 49 196 147 8 172 154 21 43 31 191 149 124 90 142 17 176 37 184 113 51 -1 33 111 50 48 39 177 196 25 57 76 183 162 12 4 166 94 75 143 101 17 21 3 -1 191 153 49 153 114 75 47 147 161 160 60 50 20 115 115 160 7 88 53 154 53 105 95 91 188 18 128 44 199 137 139 43 194 110 109 148 121 10 187 31 22 47 191 171 65 -1 -1 89 -1 117 
-12 193 159 104 100 183 44 179 23 122 37 75 67 179 128 147 113 28 92 173 7 137 146 71 28 91 78 48 114 142 144 51 110 9 154 178 187 123 128 108 107 195 23 -1 126 92 158 189 157 170 177 123 132 171 121 22 16 127 61 85 46 153 146 72 27 80 197 9 105 99 42 139 161 191 67 112 181 4 113 3 82 36 163 187 116 -1 97 69 142 64 117 168 32 45 195 -1 -1 159 86 110 
-26 18 173 13 38 73 111 121 187 183 137 164 29 161 57 7 79 135 147 -1 169 197 119 9 96 188 129 158 43 84 194 172 62 45 48 102 17 136 187 128 196 -1 170 26 50 139 167 60 132 41 195 103 16 134 127 72 164 188 109 68 97 98 136 148 183 67 89 109 70 194 96 114 121 53 12 127 74 76 116 189 22 75 181 59 83 96 50 140 137 122 115 -1 84 142 27 89 159 -1 128 85 
-186 28 13 161 171 58 -1 70 31 150 59 42 71 128 4 84 34 108 29 38 97 20 167 38 151 35 107 44 126 159 18 42 186 111 151 160 134 157 95 97 98 185 175 53 158 162 65 20 126 38 123 167 66 28 9 30 15 117 189 154 38 180 58 199 55 50 94 19 24 24 105 110 20 107 178 19 118 73 187 16 194 29 55 165 164 135 23 -1 83 149 115 26 56 45 172 -1 86 128 -1 30 
-94 143 68 154 149 73 134 184 132 57 28 24 180 178 171 131 116 162 149 171 169 139 12 100 56 47 158 23 184 88 172 92 70 26 160 147 199 158 196 165 191 14 14 30 98 146 122 176 195 197 138 77 97 159 130 157 193 137 157 51 24 187 183 92 144 166 130 19 124 76 189 134 66 126 199 120 130 119 132 8 12 3 145 67 61 60 159 165 132 170 117 155 61 194 89 117 110 85 30 -1