160 196 107 94 151 141 74 8 68 53 0 167 31 171 33 177 140 121 125 180 0 110 186 147 46 153 100 163 136 86 56 155 114 115 158 29 21 19 9 71 12 17 35 33 36 169 168 170 172 173 32 106 105 142 176 140 104 127 129 125 122 120 0 0 0 143 124 182 181 179 123 0 183 187 143 143 148 110 188 145 149 144 146 109 150 152 41 93 45 46 48 98 76 40 97 96 133 79 73 164 164 74 137 57 55 80 84 65 70 63 154 190 90 61 66 190 117 191 161 111 112 111 62 54 113 199 195 157 28 87 82 26 25 24 22 23 15 13 15 18 10 22 16 72 130 138 4 71 139 1 2 2 6 6 0 20 192 19 19 0 0 0 35 36 39 34 31 34 34 33 33 31 170 31 167 168 167 170 168 170 32 32 170 170 172 32 32 171 172 174 173 174 107 107 106 106 106 105 105 177 177 177 141 176 176 175 175 140 103 104 106 106 103 169 102 102 169 167 127 126 0 129 127 125 125 120 175 141 122 122 121 119 0 0 175 120 119 0 131 119 0 0 0 0 141 124 180 124 124 121 121 180 182 179 182 181 181 181 181 179 121 121 179 179 179 123 0 123 0 0 182 160 180 182 185 185 185 143 180 143 143 143 143 143 183 186 183 148 148 188 186 110 148 188 110 188 110 151 145 110 149 146 149 142 145 142 142 144 146 147 145 144 178 178 147 178 178 108 151 151 150 150 152 150 152 109 93 108 108 42 42 42 101 101 93 93 46 48 101 46 46 46 51 46 47 49 98 47 99 99 100 41 44 39 40 40 97 97 97 40 37 38 96 38 38 95 79 53 100 135 78 136 78 162 165 94 162 162 73 164 132 132 165 164 164 166 137 163 166 166 74 134 53 51 81 83 59 59 55 137 81 134 134 84 86 86 57 64 58 58 89 64 63 67 65 70 70 69 154 188 153 154 154 155 190 52 90 52 52 56 91 91 90 90 56 92 155 61 61 66 188 190 190 188 189 118 191 68 117 118 117 191 189 189 189 191 161 187 111 161 187 160 111 160 112 111 111 198 159 54 54 68 60 116 116 113 50 198 54 50 113 197 158 200 197 199 196 195 156 194 200 157 156 77 28 62 115 62 62 88 77 77 87 85 82 30 29 75 75 27 24 194 29 24 25 25 19 26 29 27 26 26 18 21 23 15 23 23 21 15 15 13 13 15 13 15 13 13 18 13 10 16 9 22 18 74 163 163 16 16 22 16 16 16 9 73 73 94 126 168 130 71 130 138 138 71 4 71 8 4 9 9 139 139 71 9 9 139 72 139 128 128 128 128 1 131 128 0 131 2 5 5 1 3 1 5 6 6 11 6 6 8 0 7 14 20 14 12 12 192 20 20 192 24 19 19 19 11 20 19 19 11 15 15 0 0 0 0 0 0 0 184 184 0 0 192 0 0 158 195 193 195 107 35 35 35 36 35 36 36 36 34 34 34 104 31 34 34 31 34 36 36 34 34 33 33 36 33 33 33 33 33 31 31 31 169 169 169 170 170 170 167 167 167 167 167 167 168 168 168 170 170 167 168 168 170 170 168 168 171 171 171 33 33 33 33 32 32 32 31 31 31 170 170 170 170 170 170 170 170 172 170 170 171 32 37 172 32 32 32 32 172 172 171 171 171 173 174 174 174 172 174 174 174 174 173 174 174 174 174 107 107 106 106 107 107 35 106 106 106 177 177 106 106 106 106 107 35 107 107 105 35 105 105 104 104 177 177 177 142 142 177 177 177 177 142 142 142 141 141 141 176 176 176 177 175 176 176 176 175 140 175 175 175 175 140 104 104 105 105 104 103 104 106 106 106 106 106 103 103 106 106 140 103 103 140 140 140 31 102 102 31 169 102 102 140 102 102 169 169 169 169 102 169 169 167 127 167 167 167 167 126 127 127 127 127 126 129 127 175 102 129 129 129 127 125 127 127 129 125 125 129 125 125 125 125 175 175 176 175 120 120 120 176 176 141 141 141 141 122 120 120 122 122 122 120 120 122 122 119 121 119 125 125 129 129 0 0 0 175 0 175 175 120 0 119 0 120 120 119 119 119 119 119 0 131 0 0 0 0 131 119 0 119 119 119 119 0 0 0 0 0 0 0 0 0 0 0 0 0 141 141 124 124 141 141 122 143 124 124 180 180 124 124 124 124 124 122 124 124 121 121 121 121 121 121 180 180 180 182 182 182 179 179 179 182 181 182 181 160 181 181 181 181 181 179 182 181 181 179 179 181 181 179 179 179 121 121 121 121 121 121 123 179 179 180 179 179 179 121 179 179 179 179 123 179 179 179 121 123 123 123 123 123 123 0 0 0 0 0 0 0 123 0 0 0 0 0 0 0 182 160 182 182 182 185 187 182 182 180 180 182 183 182 185 185 182 185 185 185 187 183 185 185 186 189 180 180 143 143 143 143 143 141 143 141 141 143 143 143 143 143 143 143 143 143 143 143 143 143 143 148 186 186 183 183 186 148 186 183 183 180 180 143 183 148 183 183 143 148 148 148 148 148 186 186 148 186 186 188 188 148 148 110 148 110 110 110 188 188 148 110 110 188 188 110 110 188 151 188 151 151 110 110 151 151 151 110 110 110 110 110 145 145 110 149 110 145 149 149 149 149 149 149 149 147 145 110 143 143 145 142 145 143 142 142 142 142 142 144 142 142 142 142 144 142 144 177 146 147 145 146 146 146 146 145 145 145 145 145 144 144 145 145 144 144 178 144 144 177 147 147 178 147 147 109 109 178 178 178 178 178 178 109 178 178 106 108 108 106 108 108 151 151 151 151 151 152 151 149 149 147 147 150 150 150 152 152 152 152 150 152 152 150 152 152 153 153 109 147 109 109 109 109 93 108 109 108 108 108 108 108 109 109 109 108 42 42 93 42 42 42 42 42 101 101 150 150 101 101 101 150 150 93 93 93 93 45 93 93 93 45 45 45 46 46 101 101 45 101 101 48 48 46 48 46 46 46 46 46 48 48 48 46 46 46 48 46 46 51 51 51 49 49 47 49 49 76 76 47 47 44 47 47 98 98 76 99 47 99 99 99 135 99 99 99 99 100 44 44 41 44 43 43 43 39 41 39 39 36 40 40 41 40 40 40 40 40 33 33 97 100 97 97 97 97 97 98 98 98 43 43 97 97 97 97 40 37 37 40 37 37 96 100 38 97 96 96 96 37 38 37 32 32 38 95 38 38 38 95 95 174 174 95 49 53 76 79 53 79 53 100 135 100 100 133 133 133 79 79 135 135 136 78 83 133 136 78 136 81 96 100 162 96 165 162 165 95 95 94 95 94 94 94 162 162 162 162 162 164 164 73 73 73 73 163 136 136 132 132 132 132 132 165 132 165 165 165 164 164 132 164 164 164 164 164 164 163 132 136 166 132 132 166 137 164 166 163 163 163 163 166 166 166 166 166 166 166 166 74 74 166 74 134 53 51 53 53 53 55 55 83 83 81 81 83 83 83 53 55 53 57 57 55 55 57 59 59 59 55 137 81 137 137 81 84 84 134 137 134 134 134 134 80 84 84 137 80 80 84 84 80 86 86 86 86 64 59 57 57 65 57 65 83 58 81 84 84 58 58 58 58 84 58 58 89 89 89 64 56 65 64 63 63 63 65 65 89 89 65 67 65 64 63 70 70 70 69 69 70 70 69 68 69 151 151 152 151 188 154 188 152 152 153 153 154 154 154 154 154 154 154 154 190 190 91 154 155 155 190 101 153 48 101 90 52 90 46 48 51 51 52 52 52 52 52 52 56 52 55 56 56 91 155 90 91 91 91 91 153 90 153 90 90 90 61 90 90 90 61 61 56 56 56 91 155 61 92 92 92 92 61 61 56 56 69 92 66 61 61 69 66 66 69 69 68 188 188 188 188 188 190 188 190 190 190 190 190 188 188 188 188 188 188 189 188 189 189 155 155 92 155 191 191 191 66 66 68 68 117 68 117 118 191 118 117 117 191 191 117 117 117 114 114 189 189 189 189 189 189 189 190 190 190 191 191 189 189 189 189 191 161 161 191 161 114 189 187 189 187 187 161 161 114 161 161 111 161 187 187 161 161 161 187 160 160 160 160 160 160 111 111 111 111 160 111 111 114 114 112 112 112 111 111 111 111 112 111 184 112 112 159 198 159 117 114 117 117 54 54 54 60 60 68 68 60 60 60 54 54 60 60 60 116 50 116 116 116 115 113 198 158 112 50 198 113 198 54 112 54 54 54 50 113 50 50 50 113 113 113 113 115 198 158 197 197 197 197 197 113 197 200 200 200 199 199 197 195 197 197 199 195 195 196 196 196 196 196 194 194 196 196 156 156 156 199 196 200 200 157 157 157 156 28 196 156 156 28 28 156 156 28 28 28 115 115 62 62 115 115 87 68 62 68 68 62 62 67 62 62 62 67 87 67 67 89 77 29 85 77 77 82 30 87 157 87 87 87 82 82 85 85 88 82 82 88 82 86 29 29 30 30 30 30 26 82 82 82 80 80 75 27 75 75 75 27 27 75 75 27 194 194 24 24 24 24 24 28 28 28 28 28 25 25 24 24 24 25 25 25 24 25 25 19 19 19 29 29 26 26 26 26 23 27 26 74 27 27 27 26 26 26 26 26 26 26 23 18 18 18 18 21 25 15 25 25 23 23 15 25 25 29 23 23 23 23 23 23 23 21 21 23 21 21 15 15 15 15 15 15 15 21 15 21 21 13 13 13 15 15 15 15 13 15 15 13 13 13 8 8 13 8 13 13 13 13 13 13 13 18 21 18 18 18 13 10 13 13 10 10 10 10 10 9 9 9 18 18 22 18 22 22 22 74 22 74 74 74 22 22 22 74 74 163 22 163 163 163 16 9 22 16 16 16 16 18 18 18 22 22 16 16 22 22 22 16 16 16 16 73 9 9 16 16 9 72 72 73 16 73 73 73 72 72 16 73 73 73 72 94 94 94 126 126 126 126 126 168 168 130 130 130 71 71 71 130 71 138 138 168 138 138 138 138 138 138 138 138 71 71 71 4 4 71 71 71 71 4 8 4 8 8 8 10 4 9 4 4 10 9 9 9 9 9 139 138 139 139 139 139 139 71 71 71 71 71 71 9 71 71 9 9 9 9 9 9 139 139 139 139 173 72 139 9 72 72 139 173 139 72 72 173 72 173 126 126 126 126 130 125 125 125 125 128 128 128 128 130 128 128 128 130 1 130 130 1 131 125 131 131 131 2 2 0 0 0 0 0 7 131 2 2 131 2 2 5 5 5 5 5 12 5 1 71 1 1 3 3 3 128 1 128 128 2 1 5 1 1 2 5 6 5 5 5 3 6 3 4 4 6 6 11 6 6 11 6 6 4 6 6 6 6 6 6 8 8 0 0 0 0 0 0 7 0 14 0 17 20 14 14 20 14 14 5 7 14 12 12 12 12 12 12 17 20 20 192 192 192 20 20 20 192 192 192 192 192 24 24 20 19 24 24 24 19 19 19 19 19 12 12 19 12 12 19 11 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 11 19 11 11 11 19 19 19 15 15 11 11 15 15 15 8 15 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 0 0 0 0 0 0 0 181 181 160 160 184 0 0 0 184 184 0 0 184 159 159 0 192 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 158 158 192 193 193 192 192 158 193 158 158 195 195 192 195 195 195 192 195 195 107 35 35 35 35 35 35 39 39 35 35 35 35 35 35 36 36 35 35 39 35 35 36 36 39 36 36 36 36 36 35 34 36 34 34 34 34 34 34 104 104 104 104 31 34 31 31 31 34 34 34 34 31 34 34 31 33 33 33 33 36 36 36 36 36 34 34 36 36 36 34 34 34 34 34 34 34 34 33 34 33 33 36 36 33 36 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 31 31 31 31 31 31 31 31 31 169 169 169 169 169 169 169 170 170 170 170 169 170 170 170 170 170 170 170 170 170 169 167 169 167 167 167 167 167 167 167 167 167 167 167 167 167 167 168 168 168 167 168 168 168 168 168 168 168 168 168 170 170 170 170 170 170 170 167 170 167 167 167 170 170 170 170 168 168 168 168 168 168 170 170 170 170 170 170 170 168 170 168 168 168 168 168 170 170 170 168 168 171 171 138 171 171 171 171 33 33 33 33 33 33 32 33 33 33 33 33 31 31 33 32 33 33 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 170 31 31 31 170 170 170 170 170 170 170 170 170 170 170 170 31 170 33 31 170 170 170 170 170 170 170 170 170 170 170 172 172 170 170 172 172 172 170 170 170 170 170 172 172 170 170 170 171 171 171 171 171 33 37 32 32 32 32 37 32 32 172 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 172 172 172 172 172 172 172 171 171 171 171 171 171 171 171 172 171 171 171 171 174 171 171 173 173 173 32 32 32 32 174 174 174 172 172 172 172 172 174 174 172 172 172 174 174 174 174 173 174 32 174 174 174 174 174 174 174 173 174 174 173 174 174 174 174 174 174 174 174 174 174 174 94 174 107 107 107 107 107 107 107 106 107 107 106 106 106 107 107 107 107 35 107 107 107 35 107 107 35 35 106 106 106 106 106 106 106 106 106 177 177 106 177 177 177 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 35 35 107 107 107 105 35 106 107 106 106 106 107 105 107 107 106 105 105 107 107 105 35 35 35 35 34 105 105 105 105 105 105 105 105 34 105 105 104 104 104 104 104 104 177 177 177 177 177 177 177 177 177 177 177 177 142 142 142 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 142 142 142 142 142 142 142 176 176 141 141 141 141 141 141 141 141 176 176 176 176 176 176 176 176 176 176 176 176 176 177 175 177 177 177 175 175 142 177 142 176 176 176 175 176 176 176 176 175 176 176 176 140 140 175 175 140 140 140 175 175 176 175 175 175 175 140 140 175 175 175 140 140 175 175 140 140 140 104 104 104 104 104 104 104 105 105 105 105 105 105 105 104 104 105 105 105 104 104 103 105 104 104 104 106 106 106 106 106 106 106 177 106 177 177 177 106 106 106 106 177 106 106 177 140 140 103 103 103 103 103 103 103 103 103 106 106 106 106 106 103 106 106 106 140 106 140 140 103 103 140 103 103 103 103 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 31 104 104 31 31 104 104 104 104 102 102 31 31 31 31 31 31 31 169 169 169 169 102 102 103 103 102 102 102 140 102 140 140 102 102 102 102 102 102 102 102 102 169 129 102 169 127 127 169 169 169 169 169 169 169 102 102 102 102 102 169 169 169 169 169 169 169 169 169 127 169 169 169 167 167 169 169 127 127 127 127 167 167 167 167 167 167 167 167 167 167 167 167 126 167 167 167 127 126 127 127 127 127 127 127 127 127 127 167 127 127 127 126 127 127 127 125 126 127 127 129 129 129 129 127 0 102 175 175 0 0 0 129 129 129 129 0 129 129 0 129 129 129 129 127 125 127 127 127 127 127 127 127 127 127 127 127 127 127 127 129 127 127 129 129 129 125 125 125 125 125 125 125 125 125 129 129 125 129 125 125 125 125 125 125 125 125 125 125 125 125 125 175 175 175 175 175 175 175 175 175 176 176 176 176 176 120 120 175 120 120 120 120 120 120 120 120 120 176 176 176 176 176 176 176 141 141 141 141 141 141 141 141 122 141 141 141 141 122 141 141 122 122 122 120 120 120 120 120 122 120 176 176 176 176 122 122 122 122 122 122 122 122 122 122 122 120 120 122 120 120 119 120 122 122 122 122 122 122 122 122 119 122 122 121 119 119 121 121 121 121 121 125 125 125 125 125 0 0 129 129 129 129 129 0 129 0 0 125 129 0 0 0 0 0 0 0 0 0 129 0 0 0 175 0 175 175 175 175 175 175 175 175 175 175 120 175 175 120 120 0 0 0 0 0 120 120 0 0 0 0 120 120 120 0 120 175 120 120 120 120 120 0 0 119 119 119 119 119 120 119 120 120 119 119 119 119 119 119 119 119 119 119 119 125 125 0 0 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 131 0 0 0 0 0 0 0 119 119 0 0 0 119 119 119 119 119 119 119 119 0 119 119 119 0 0 119 119 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 141 141 141 141 141 141 141 141 141 141 143 124 124 124 124 124 141 141 141 124 124 141 124 141 122 122 143 124 124 180 124 124 124 124 124 180 180 180 180 180 180 180 180 180 124 124 124 124 124 124 124 124 124 124 124 124 122 122 124 124 122 124 122 124 124 124 124 124 124 124 124 124 124 124 121 124 124 121 122 121 122 122 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 180 180 180 180 180 180 180 180 180 182 182 182 182 182 182 182 182 182 180 179 180 180 182 179 179 179 179 179 179 179 182 182 182 182 181 182 182 181 181 181 181 181 160 160 160 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 179 179 181 181 181 181 181 182 182 182 182 181 181 181 181 181 181 181 181 181 181 181 179 179 181 181 179 179 179 181 181 181 181 181 181 179 179 179 181 179 179 179 179 179 179 179 179 179 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 123 121 121 121 121 121 124 124 124 124 179 179 179 180 180 180 180 179 179 179 179 179 179 179 179 179 179 179 121 121 121 121 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 123 123 179 179 123 179 123 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 121 121 121 121 119 123 123 123 123 123 123 123 119 119 123 123 123 119 123 123 119 0 123 123 179 123 123 123 123 0 179 0 0 0 0 0 0 0 179 0 0 0 0 0 0 0 0 0 0 0 123 0 0 0 0 123 123 123 123 123 0 0 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 160 160 182 160 160 182 160 182 182 182 182 182 182 182 182 182 182 182 182 182 187 185 182 187 187 187 182 182 182 182 182 182 182 180 180 180 180 180 180 180 182 182 180 180 180 182 182 180 180 183 183 183 185 187 185 185 185 185 185 182 182 182 182 182 185 185 185 182 182 185 185 182 182 183 185 187 185 185 185 185 185 185 185 183 185 185 185 185 185 185 185 185 185 185 185 186 186 186 186 186 180 180 180 180 180 180 180 143 143 143 143 143 143 143 143 143 180 143 143 143 143 143 143 143 143 143 143 143 141 141 143 143 143 141 141 141 141 141 141 141 143 143 141 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 148 186 186 186 186 186 186 186 183 186 183 183 183 183 183 186 186 186 186 186 186 186 183 186 186 148 148 183 183 180 180 183 183 183 180 180 180 180 180 180 183 180 180 180 143 183 143 143 143 148 148 183 148 148 183 148 183 183 183 183 183 183 183 183 183 183 183 183 183 143 143 148 148 148 148 148 148 148 143 148 143 143 143 148 148 148 148 148 148 148 148 148 148 186 186 186 186 186 186 186 186 186 148 186 186 186 186 186 186 186 186 186 186 188 188 186 188 188 188 148 148 148 148 148 148 148 148 148 110 110 110 110 110 110 110 148 110 110 110 110 110 110 110 110 110 188 188 188 188 188 188 188 186 186 148 148 148 188 188 188 148 110 110 110 110 110 110 188 188 188 188 188 188 188 110 188 110 110 110 110 110 188 188 188 188 151 188 188 151 188 188 151 151 151 151 110 110 151 151 151 110 110 110 110 110 110 110 110 151 110 110 110 151 151 110 151 151 149 149 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 145 145 110 145 145 145 145 145 151 149 110 110 151 149 149 110 110 110 110 110 110 149 110 110 110 145 149 145 145 145 149 149 149 149 149 149 149 149 149 145 149 149 146 149 149 149 149 149 149 149 149 149 149 147 147 147 143 110 143 143 145 145 145 143 143 143 143 143 142 142 145 145 145 145 142 145 145 142 142 145 144 144 143 143 143 143 143 142 142 141 141 141 141 142 142 142 142 142 142 142 142 142 142 142 142 144 142 142 142 142 142 142 142 143 142 142 142 142 142 142 142 142 142 142 142 142 144 144 142 142 144 144 144 142 142 142 142 142 144 144 142 142 177 144 144 177 177 177 147 147 146 146 147 146 147 146 146 145 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 145 145 145 145 145 145 145 110 145 110 145 145 145 145 145 145 145 145 145 145 145 145 146 146 146 146 146 144 144 145 146 145 145 145 145 144 145 145 145 144 144 145 145 144 146 146 144 144 144 178 178 144 144 144 144 144 144 144 144 144 144 177 178 144 177 177 147 147 147 147 147 147 147 146 147 146 146 178 178 147 147 147 147 147 109 109 109 109 109 109 109 109 178 178 178 178 178 178 178 177 178 177 177 178 178 178 178 178 178 178 178 106 106 106 109 109 178 109 178 178 178 178 178 178 178 178 178 178 178 178 178 178 106 178 106 106 109 109 106 108 108 108 108 106 106 106 106 106 108 108 106 108 107 108 108 107 107 107 151 151 151 151 151 151 151 151 151 149 151 151 151 151 151 151 151 151 151 151 151 151 151 151 152 152 149 149 149 149 149 149 149 147 147 147 147 147 147 147 150 150 147 150 150 150 150 150 150 150 150 150 152 152 152 152 152 152 152 152 152 149 152 152 152 152 152 152 152 150 152 150 150 150 152 152 152 152 152 152 152 152 152 150 150 150 150 150 152 152 152 152 152 152 152 153 152 153 153 153 147 147 147 147 93 93 93 109 109 109 109 109 109 109 93 93 109 109 109 93 93 109 109 93 93 93 109 109 108 108 108 108 108 108 108 107 108 108 108 108 108 108 108 108 108 108 108 108 108 108 41 108 93 93 109 109 109 108 42 109 109 109 109 108 108 108 109 109 108 108 42 108 108 42 93 93 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 44 46 153 153 153 153 101 101 101 150 150 150 150 150 150 101 101 101 153 101 101 101 101 101 101 101 101 101 150 150 150 150 150 93 93 147 150 147 93 93 93 93 93 93 93 93 93 93 93 93 101 45 101 101 93 93 93 150 101 150 150 93 93 93 93 93 93 93 93 93 93 93 45 45 45 45 45 46 45 93 45 93 45 45 46 46 45 45 42 46 46 42 46 46 101 153 101 101 101 101 101 101 101 45 101 45 48 101 101 101 101 101 101 48 101 48 48 48 48 48 45 45 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 48 48 48 48 48 46 46 48 48 48 48 46 46 46 48 46 46 46 46 46 46 46 48 48 46 48 46 46 46 46 46 46 46 46 46 46 46 46 46 46 51 51 51 51 51 51 49 51 49 49 49 49 49 49 49 49 49 47 47 47 47 47 49 49 49 49 49 76 76 47 76 76 76 76 47 47 46 46 47 47 47 46 46 44 46 44 44 47 47 47 47 47 98 47 47 98 98 98 98 98 76 76 47 76 99 99 99 47 47 47 47 47 47 99 47 47 47 99 99 98 98 99 99 135 99 99 99 99 135 99 99 99 99 99 99 99 99 99 99 99 99 99 100 99 99 100 100 100 44 44 44 44 44 44 44 41 42 41 41 41 41 41 44 43 44 44 41 43 43 43 43 43 40 43 41 41 39 41 39 39 41 35 39 35 39 39 39 39 39 39 39 39 39 39 36 36 40 40 43 40 40 40 40 41 41 41 41 39 40 40 39 39 39 40 40 40 36 40 40 40 40 40 40 40 40 40 40 36 40 33 40 40 40 40 33 33 33 33 33 33 99 100 99 99 97 97 97 97 99 98 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 98 98 98 98 98 98 98 44 98 44 44 44 98 43 98 43 43 43 43 43 43 40 97 37 97 97 97 97 40 97 97 98 97 97 97 40 97 97 97 40 40 40 40 40 37 37 40 37 37 37 37 40 40 40 40 40 37 37 40 40 37 37 37 37 37 37 100 100 97 100 100 96 96 97 97 38 97 97 38 96 96 96 96 96 96 96 96 96 96 96 96 96 37 38 37 37 38 37 38 37 37 37 37 37 37 32 37 37 32 32 32 32 32 32 96 96 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 32 32 95 95 38 95 95 95 95 174 38 174 174 174 174 95 174 174 174 174 95 174 174 95 49 53 49 49 53 53 53 76 49 76 76 76 79 79 53 53 49 79 79 79 53 79 79 79 79 79 135 135 100 135 135 135 135 100 100 100 100 100 100 100 100 133 100 100 100 133 135 100 133 133 133 133 79 79 79 79 79 135 78 135 79 135 135 135 135 135 135 135 135 135 135 135 133 133 79 79 78 78 78 78 78 136 78 133 133 136 136 136 78 78 78 136 136 78 78 136 136 136 136 81 100 100 96 96 96 165 165 96 96 162 96 96 162 162 165 165 96 165 162 165 165 162 162 162 162 164 95 95 95 95 95 95 95 95 95 94 95 94 94 94 95 94 95 95 94 94 94 94 94 94 94 94 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 94 94 94 164 164 164 164 164 164 164 162 164 73 73 73 73 73 164 164 164 73 73 73 164 73 73 73 73 163 136 136 136 136 136 132 132 133 133 133 133 132 132 132 132 132 136 132 132 132 132 132 132 132 132 132 133 133 165 165 165 165 132 100 100 100 100 165 165 165 165 165 165 165 165 165 165 164 164 164 132 132 164 164 164 132 132 132 132 132 164 164 132 164 165 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 136 136 132 136 137 137 137 132 132 166 132 132 166 166 132 132 132 132 166 137 137 166 166 166 166 137 164 164 164 164 164 166 166 163 164 163 163 163 163 163 163 166 164 163 163 166 166 163 163 74 163 74 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 74 166 166 166 166 166 166 166 166 166 74 74 74 74 74 166 166 166 74 74 74 134 74 74 74 74 134 53 51 53 53 51 51 51 53 53 83 53 53 53 53 53 51 53 53 53 51 51 53 55 55 55 55 83 83 78 83 83 83 83 81 81 81 81 81 81 81 83 83 83 83 83 83 83 83 83 83 58 57 55 55 53 55 55 53 55 53 53 83 83 83 53 53 53 53 83 57 57 57 57 57 55 55 59 55 55 55 55 57 59 57 57 57 57 59 59 55 59 59 59 59 55 59 59 59 59 56 81 81 137 137 81 81 81 137 137 137 137 137 137 137 137 81 137 137 137 81 81 137 81 84 84 84 137 137 134 137 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 80 80 134 134 80 80 80 84 84 137 84 84 84 84 137 137 137 137 137 84 84 137 137 80 80 80 80 80 80 84 84 84 84 84 86 86 86 84 80 80 86 86 86 84 86 86 86 86 86 86 86 86 86 86 86 59 59 59 59 59 64 64 57 57 57 57 57 57 57 65 64 57 57 57 65 64 57 65 65 65 65 58 58 84 83 83 83 58 81 81 81 81 81 84 84 84 81 81 84 84 84 84 84 58 65 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 84 84 84 58 65 58 58 58 89 58 89 58 84 86 86 89 89 58 89 86 89 89 86 89 89 59 56 64 59 63 63 56 64 64 65 65 64 64 64 64 63 64 64 64 63 63 64 63 63 63 63 65 65 58 65 65 65 65 89 89 89 89 89 89 89 65 65 65 65 67 65 65 67 65 65 70 70 63 63 64 64 64 64 69 64 64 65 65 65 64 70 64 64 65 70 70 70 70 70 69 69 69 69 69 69 69 70 70 70 70 70 70 70 69 69 69 69 69 69 69 68 69 68 68 68 151 151 151 151 151 188 188 151 151 152 152 152 152 154 188 188 151 154 154 188 188 154 154 154 154 188 152 152 152 152 152 154 152 153 152 153 153 153 153 153 154 154 153 153 153 154 154 153 154 154 154 154 154 154 154 154 154 154 154 152 154 152 152 154 154 154 154 154 154 154 154 154 154 154 190 190 154 154 190 190 190 154 154 154 154 155 91 155 190 190 155 155 155 155 190 155 155 155 155 155 153 153 101 101 153 101 153 48 101 48 48 52 52 52 101 90 101 90 52 90 90 52 90 90 90 90 48 48 46 48 48 48 48 51 51 51 51 51 51 48 51 51 51 51 52 51 51 51 52 52 52 52 52 52 52 52 52 48 48 52 52 52 52 52 52 52 52 52 52 55 52 90 52 52 52 56 56 55 52 55 55 55 56 56 56 56 55 56 56 56 56 56 155 155 91 155 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 154 90 153 153 153 90 90 153 153 153 153 153 90 90 153 90 90 90 90 90 90 90 91 61 91 91 61 90 61 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 61 61 61 61 61 56 61 90 90 90 56 56 56 56 61 56 56 56 56 56 56 56 155 155 91 91 155 155 155 91 91 61 61 91 92 92 92 92 91 92 92 92 155 92 92 92 92 92 61 61 56 61 61 61 61 56 56 56 56 63 56 56 56 56 63 56 61 63 63 69 92 66 92 92 92 61 66 61 61 61 61 61 61 61 61 61 61 61 61 61 69 69 66 66 66 66 66 66 66 69 69 69 69 69 66 69 69 69 69 69 66 69 69 68 151 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 190 188 190 190 190 190 190 190 190 155 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 188 188 188 188 188 188 188 188 188 188 188 190 188 188 188 190 190 188 188 190 188 190 188 188 188 188 188 188 188 189 188 189 189 189 189 186 188 189 189 186 189 189 186 186 155 155 155 155 155 155 155 155 155 92 92 118 118 155 155 191 155 155 118 191 191 118 191 191 191 191 66 66 66 66 66 66 66 68 66 68 68 68 68 68 66 117 66 66 68 117 117 68 117 117 117 117 191 191 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 117 117 117 117 117 191 191 118 191 191 191 191 117 117 117 117 117 117 117 117 191 117 117 117 114 191 117 114 114 114 114 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 190 190 190 190 190 190 189 190 190 155 190 190 190 189 190 190 191 191 189 191 191 191 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 191 191 191 191 191 161 161 191 161 161 161 161 191 191 191 191 191 161 161 191 191 191 114 161 191 114 114 189 189 189 189 189 189 189 187 187 187 187 187 187 187 189 187 187 187 187 187 187 187 161 161 161 161 161 161 161 114 161 114 114 114 111 111 161 161 161 161 111 161 161 111 111 161 111 161 187 187 187 187 187 187 187 187 187 161 161 161 161 161 187 161 161 161 161 161 161 161 187 187 187 187 187 161 160 160 161 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 111 160 111 111 111 111 111 111 160 111 111 111 111 160 111 111 111 111 111 111 111 111 111 111 111 111 114 111 114 114 114 114 112 111 111 111 111 112 112 112 112 112 112 112 112 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 112 112 111 111 111 111 111 159 184 112 111 112 112 112 112 112 159 159 112 112 159 159 159 198 159 159 198 159 114 114 117 117 114 54 54 117 117 117 117 117 54 117 54 54 117 117 54 54 54 54 54 54 54 54 60 60 68 68 60 60 60 68 68 68 68 68 68 68 60 60 68 60 68 60 60 68 60 60 60 60 54 54 54 54 54 60 54 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 116 50 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 113 113 116 116 115 115 115 198 158 198 198 198 198 198 112 198 112 112 50 50 50 198 198 198 198 50 198 198 50 198 198 113 198 112 112 112 112 112 54 54 114 112 114 114 54 54 54 54 54 54 54 54 54 54 54 113 113 50 50 50 50 113 50 50 112 112 54 50 50 50 50 54 50 50 54 54 50 113 113 113 113 113 113 113 50 113 50 50 113 113 113 113 113 113 113 113 113 113 115 158 158 198 198 158 158 158 198 198 198 198 197 197 197 197 158 198 197 197 197 197 197 197 197 195 197 113 113 113 113 197 197 197 113 113 115 115 200 200 200 197 197 200 200 200 199 197 200 200 199 199 199 197 195 197 197 197 199 199 197 197 197 197 197 197 199 197 197 197 199 199 199 199 199 195 195 199 195 195 195 195 199 199 196 199 196 196 196 195 195 195 196 196 196 195 196 196 196 196 196 196 194 196 196 194 194 194 196 196 196 196 196 156 156 156 194 196 156 156 156 194 156 156 156 28 28 199 199 200 199 157 157 157 200 200 115 200 200 200 200 157 157 200 200 200 157 157 157 157 157 157 157 156 28 156 156 156 156 28 196 156 196 196 196 156 156 156 156 157 156 156 156 156 156 28 28 28 28 28 28 28 156 156 156 156 156 77 77 28 28 28 28 28 28 28 28 28 28 29 28 115 115 115 115 115 115 115 62 116 62 62 62 62 62 115 115 115 62 62 115 115 62 115 115 87 87 60 60 68 60 60 68 62 68 68 68 68 68 68 62 68 68 70 70 62 70 70 70 62 87 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 70 87 87 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 89 89 89 89 89 29 29 77 29 29 77 29 77 77 85 156 77 77 77 77 77 77 77 77 77 30 77 77 77 82 30 157 157 200 157 157 87 157 200 200 115 87 87 87 87 87 87 87 87 87 87 87 87 82 82 77 82 82 85 82 85 85 85 85 85 85 85 85 85 85 85 88 87 87 87 82 82 82 82 82 82 82 88 88 87 88 88 82 82 82 88 88 86 82 88 88 86 29 29 29 29 29 29 29 30 30 82 30 30 30 30 29 29 30 30 30 30 29 30 30 30 26 26 82 82 82 82 82 82 82 86 82 86 86 86 80 82 82 80 80 80 80 80 80 80 30 27 30 30 75 75 75 30 30 82 75 75 75 75 75 75 75 75 75 75 75 80 27 27 75 27 27 27 27 75 75 75 75 75 75 27 75 75 75 75 27 75 134 74 194 194 194 194 194 194 194 194 194 28 28 24 24 24 24 24 194 24 24 24 24 24 24 24 24 24 28 28 28 28 28 28 28 28 28 28 28 28 29 28 28 28 28 28 28 28 25 25 28 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 25 24 24 24 25 25 25 25 25 24 24 25 24 24 19 19 25 25 25 25 25 25 25 25 19 25 25 25 19 19 25 19 19 19 19 29 29 29 29 29 29 29 26 29 26 26 26 26 26 29 29 29 26 26 23 29 26 26 23 23 23 26 26 27 27 27 27 26 27 27 74 27 27 27 27 27 27 27 27 27 27 26 27 27 27 22 26 26 23 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 23 23 26 26 23 21 23 26 26 18 26 18 18 18 21 21 26 18 18 21 21 18 18 21 21 21 15 15 25 25 15 15 15 25 25 25 25 25 23 23 15 15 25 23 23 23 15 23 23 23 23 15 25 25 29 25 25 25 25 29 29 29 29 29 25 23 29 29 23 23 23 23 23 23 23 23 23 23 23 23 23 25 23 25 25 23 23 23 23 23 23 23 23 23 23 23 23 15 23 23 21 21 21 23 23 23 23 23 21 21 23 21 21 21 21 21 21 21 15 19 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 21 21 15 13 15 21 21 21 21 21 13 13 13 13 21 13 13 13 13 13 13 13 13 13 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 13 13 13 13 13 13 15 15 15 15 15 15 15 13 15 13 13 13 13 13 15 8 15 15 13 8 8 13 8 8 8 8 8 8 13 13 13 8 8 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 10 13 13 13 13 13 13 13 21 21 21 21 21 18 18 13 13 13 13 18 18 13 18 18 18 18 18 10 10 13 13 13 13 10 13 13 13 13 13 13 10 13 13 13 10 10 18 10 10 10 10 10 10 10 10 10 10 10 18 10 10 10 10 10 9 10 10 9 9 9 9 9 9 9 9 18 21 18 18 18 18 18 18 18 22 18 22 22 22 18 18 18 22 22 22 22 22 22 22 22 22 22 22 27 27 22 74 22 27 74 74 74 74 74 74 74 74 74 74 74 74 74 74 22 22 22 22 22 22 22 22 22 22 22 22 22 163 22 22 74 74 74 74 74 74 22 22 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 9 9 16 9 9 16 9 16 16 18 10 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 18 18 18 18 18 18 22 18 18 18 18 18 18 22 18 18 18 22 22 22 22 22 16 16 16 16 16 16 16 22 16 18 22 22 22 22 16 22 22 22 22 22 22 22 16 16 16 16 16 16 16 22 16 22 16 163 16 16 16 16 163 16 16 163 73 73 9 9 9 9 9 9 9 16 16 16 16 16 16 16 9 9 16 16 16 72 72 72 72 72 72 72 16 16 16 16 16 73 16 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 72 72 72 72 72 72 72 16 16 16 16 73 73 73 16 73 73 73 73 73 73 73 72 72 73 72 72 94 72 73 73 94 94 94 94 94 94 94 94 94 94 94 94 94 126 126 126 126 126 126 168 126 126 126 130 130 126 126 126 126 168 168 126 126 168 168 168 168 168 168 130 130 130 130 130 130 130 130 130 71 71 71 71 71 71 71 71 71 130 130 130 71 71 138 138 71 71 138 138 138 168 168 168 168 138 138 138 138 138 130 130 130 138 138 138 138 138 138 138 138 138 138 168 138 138 168 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 171 71 71 71 71 71 71 71 71 71 4 4 4 4 4 4 4 4 71 71 71 71 71 71 71 71 71 71 71 71 71 4 4 4 4 8 4 4 4 4 8 8 8 8 8 8 8 8 4 8 8 8 10 4 13 10 10 9 9 4 9 9 4 9 4 4 4 4 4 4 4 4 4 4 10 10 4 10 10 9 9 9 9 9 9 9 10 9 10 10 9 9 9 9 9 9 9 9 9 9 9 138 171 139 139 139 139 139 139 139 138 138 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 138 138 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 139 139 139 139 9 71 9 139 139 138 71 71 71 71 71 71 71 71 9 71 71 9 9 72 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 171 139 139 171 171 139 139 139 139 139 139 139 139 171 139 139 139 171 139 173 173 173 72 139 9 9 72 72 139 9 9 9 9 9 72 72 9 72 72 72 72 72 72 72 173 173 139 139 173 139 173 139 139 139 139 72 139 139 139 139 72 72 72 72 72 72 173 173 173 173 173 72 173 72 72 72 173 173 173 173 94 173 173 94 126 126 126 126 126 126 126 125 126 126 128 126 126 126 126 126 126 126 128 126 126 130 125 125 125 125 125 125 128 125 125 125 125 125 125 125 125 128 125 125 128 128 128 128 128 128 128 128 128 130 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 130 130 130 130 130 130 130 1 1 130 1 130 130 130 130 130 130 71 1 130 71 71 125 125 131 131 131 131 125 131 131 131 131 131 131 131 131 131 131 131 131 2 128 2 2 2 2 2 0 0 0 0 0 0 131 0 0 0 0 0 0 0 0 131 0 0 0 131 131 0 131 131 2 2 2 2 2 2 2 2 2 131 131 131 131 131 2 2 2 131 131 2 2 2 2 2 2 2 2 2 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 12 12 1 71 1 1 3 3 3 1 1 1 1 1 1 1 3 3 1 1 3 3 3 3 3 3 3 3 128 1 128 128 128 1 1 125 128 125 125 128 128 1 128 128 128 1 1 128 2 2 5 5 1 3 5 5 5 1 1 1 1 1 1 5 1 1 1 1 5 1 2 2 5 6 5 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 12 71 3 3 71 3 3 3 6 6 6 6 6 3 4 3 4 4 4 4 4 4 4 6 6 6 6 6 6 6 6 6 12 11 11 11 11 6 6 6 6 6 6 6 11 6 6 6 6 4 4 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 4 6 6 4 4 6 6 6 6 6 6 6 6 8 6 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 7 7 7 0 0 0 0 14 14 14 14 14 17 14 14 17 17 17 20 20 20 14 14 14 14 14 14 14 20 20 14 20 14 7 5 7 7 7 14 12 0 7 0 14 14 14 14 14 14 14 12 12 14 14 12 5 12 12 5 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 17 20 20 192 20 20 20 20 20 192 192 192 192 192 192 192 24 20 20 20 20 20 20 20 20 20 20 20 20 20 192 192 192 192 192 192 192 192 24 192 192 192 192 194 194 194 192 24 192 192 24 24 24 24 24 24 20 19 20 20 19 19 19 24 24 192 24 24 24 19 24 24 24 24 19 24 24 24 19 19 19 19 19 19 19 19 19 24 19 19 19 19 19 19 19 19 19 19 19 19 12 12 12 12 11 11 11 12 12 20 12 19 19 12 11 11 12 12 19 11 11 19 19 11 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 11 11 11 11 11 11 11 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 19 19 19 19 15 15 19 19 19 15 15 15 15 15 15 15 15 15 15 15 15 11 6 11 11 11 15 15 19 11 19 19 15 15 15 15 15 15 15 15 15 15 15 6 15 15 6 8 15 15 15 15 8 8 8 15 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 0 0 0 17 0 17 17 192 179 0 179 179 0 0 0 181 0 181 181 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 181 181 181 181 181 184 184 160 181 160 160 160 184 184 181 160 160 184 184 160 184 184 0 0 0 0 0 0 0 0 0 181 184 184 0 184 0 184 184 184 184 184 184 184 0 0 0 0 0 0 0 184 184 184 184 159 159 159 184 159 159 159 159 159 159 158 192 192 0 192 192 0 192 0 0 0 0 0 0 0 0 0 0 0 0 0 193 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 158 158 0 0 0 0 0 158 158 0 0 0 158 158 158 158 158 192 192 192 192 192 193 193 193 193 193 193 195 192 192 192 192 192 192 192 192 192 192 158 193 158 158 193 193 193 158 158 158 158 158 158 193 158 158 158 193 195 197 195 195 192 192 195 192 192 195 192 193 195 193 193 195 195 195 195 195 195 195 195 195 195 195 192 195 192 192 192 195 195 195 195 195 192 192 195 195 195 192 195 196 107 107 107 107 107 107 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 39 39 35 35 39 39 39 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 35 35 35 35 35 36 36 35 36 36 36 36 36 39 39 35 35 39 39 39 35 35 35 35 35 35 36 35 35 35 36 36 35 36 36 39 39 39 39 36 36 39 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 34 35 34 34 36 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 104 34 104 104 104 104 34 104 104 104 104 104 31 104 31 31 31 34 34 34 34 31 31 34 31 31 31 31 31 34 34 34 34 34 34 34 34 34 34 104 34 34 34 34 34 34 31 33 31 31 31 34 34 34 34 34 34 34 33 33 31 31 31 31 33 33 33 33 33 33 33 33 31 33 33 33 33 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 34 34 34 34 34 36 36 36 36 36 36 36 36 36 36 36 34 36 34 36 36 34 34 34 34 34 34 34 34 34 34 34 34 34 36 36 36 36 36 34 34 34 34 34 34 34 34 34 34 34 33 34 34 33 33 33 34 34 34 34 34 33 33 34 34 33 33 33 33 33 33 36 36 36 36 36 36 36 36 36 34 34 33 33 33 36 33 36 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 170 31 31 31 31 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 170 169 169 170 170 170 170 170 169 170 170 170 170 169 169 31 169 169 170 170 169 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 169 167 169 169 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 168 167 167 168 168 168 167 168 167 167 168 168 168 167 167 167 167 167 168 168 167 167 167 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 167 170 167 167 167 167 170 169 169 169 167 167 167 167 167 167 167 167 167 167 167 167 170 170 170 170 170 170 170 170 170 170 170 167 170 170 170 170 167 170 168 167 167 168 168 170 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 168 170 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 170 170 170 170 170 170 171 170 170 170 168 168 168 168 170 168 168 168 168 168 168 168 170 170 171 171 171 171 171 171 171 168 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 31 31 31 32 32 32 32 33 33 32 32 32 33 33 33 33 33 32 32 33 33 33 32 32 33 32 32 32 32 32 32 32 32 32 32 32 170 170 32 32 32 32 32 32 32 32 32 32 32 32 32 172 172 33 33 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 170 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 170 170 31 31 170 31 170 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 172 32 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 33 31 170 170 170 33 33 33 33 31 31 31 31 31 31 31 170 31 31 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 172 172 170 170 172 172 172 170 170 170 170 170 170 170 172 172 170 172 172 172 172 172 172 172 172 172 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 172 172 172 172 172 170 172 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 171 172 171 171 171 171 171 171 170 171 171 171 171 171 171 171 171 171 171 171 171 171 33 33 33 33 33 33 37 32 33 32 32 32 32 32 32 37 32 32 32 37 37 32 32 32 32 32 32 32 32 32 32 32 32 32 32 172 32 32 172 172 32 32 32 32 32 32 32 172 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 172 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 172 172 172 172 171 171 171 171 172 172 171 171 171 171 171 171 171 171 171 171 171 171 172 172 171 171 171 171 174 171 171 171 171 171 173 171 171 173 171 173 173 173 173 173 173 173 173 173 32 32 32 32 32 174 174 32 32 32 32 32 32 32 174 174 32 174 174 174 174 174 174 174 174 174 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 174 174 174 174 174 174 174 172 172 172 172 172 172 174 172 172 172 172 174 172 172 172 174 174 174 174 174 174 174 174 174 172 174 174 174 174 174 174 174 173 173 173 173 173 32 32 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 173 174 173 173 173 173 173 174 174 174 173 173 174 174 173 173 173 173 173 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 94 174 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 35 107 107 107 106 106 106 107 107 107 106 106 106 106 106 106 106 106 106 107 107 106 106 106 107 107 107 107 107 107 107 107 35 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 35 107 35 35 35 107 107 107 107 107 107 107 35 35 107 35 35 35 35 35 35 35 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 177 177 106 177 177 177 106 106 106 177 177 177 177 177 177 177 177 177 106 106 177 177 177 106 106 177 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 35 35 35 35 35 35 35 107 107 107 107 107 107 107 35 35 107 107 107 35 35 107 105 105 105 105 107 107 106 106 107 107 107 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 105 105 107 105 105 107 105 107 107 107 107 107 107 107 107 107 107 107 107 107 106 106 105 105 105 105 105 105 105 106 107 106 106 106 105 105 107 107 106 105 105 106 106 105 35 35 35 35 35 35 35 105 35 35 35 35 35 35 35 35 35 34 35 34 34 34 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 34 34 105 34 34 34 104 35 35 105 105 105 105 105 105 105 105 105 104 105 105 105 34 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 142 142 177 177 177 177 142 142 142 142 142 142 142 142 142 177 177 142 142 142 177 177 142 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 140 142 142 142 142 142 142 142 142 142 142 142 142 142 141 142 142 142 142 142 142 142 142 142 176 176 176 142 176 176 176 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 176 176 176 176 176 176 176 176 176 141 176 141 141 141 176 176 176 141 141 176 176 141 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 177 140 177 177 175 175 175 177 177 177 177 177 177 177 177 175 177 177 177 175 175 177 175 175 175 175 177 177 142 142 142 176 176 142 142 142 142 142 142 176 142 142 142 176 176 176 176 176 175 175 176 175 176 176 176 177 176 177 176 176 176 176 176 176 176 176 176 176 176 176 175 175 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 140 140 175 140 140 140 140 175 175 175 175 175 175 175 140 140 175 175 140 140 140 140 140 140 140 140 175 175 176 175 175 175 175 176 176 176 176 175 176 175 175 175 176 175 175 175 175 175 175 175 175 175 140 140 175 140 140 175 140 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 140 140 140 140 140 140 140 175 175 175 175 175 175 175 140 140 140 140 140 140 140 175 140 140 140 140 104 104 104 104 104 104 104 104 104 105 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 103 105 104 104 104 104 104 104 104 104 104 105 105 105 104 104 104 105 105 105 105 105 105 103 104 104 104 104 104 104 104 105 104 103 105 105 103 105 104 104 104 104 104 104 104 103 104 104 104 104 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 177 106 106 106 106 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 177 177 177 106 106 106 106 106 106 106 177 106 177 177 177 106 106 106 140 177 140 140 140 140 140 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 106 103 103 103 103 103 103 103 103 106 105 106 106 106 106 106 103 106 106 106 106 106 106 106 106 106 106 106 106 106 106 103 103 103 103 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 140 140 106 106 106 106 106 140 140 106 106 106 140 140 140 140 140 103 104 103 103 103 103 103 103 103 140 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 103 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 103 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 31 104 104 31 31 104 104 104 104 104 31 31 31 31 104 31 31 31 31 31 31 31 104 104 104 104 104 102 104 104 104 104 104 104 102 102 102 102 104 104 102 102 102 102 102 102 31 31 31 31 31 31 31 31 31 104 31 104 104 31 31 31 31 31 31 31 31 31 31 31 31 31 31 169 169 31 31 169 31 169 169 169 169 169 169 169 169 169 169 169 169 169 104 104 103 103 102 102 102 103 103 103 103 103 102 102 102 102 102 102 102 102 102 102 102 102 102 102 140 103 140 140 102 102 102 140 140 140 140 140 140 140 102 102 140 140 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 103 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 169 169 102 102 102 102 129 129 129 169 169 102 169 169 169 169 169 169 127 127 127 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 102 169 102 102 102 102 102 102 102 104 102 102 102 102 102 102 102 102 102 102 102 102 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 102 102 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 127 127 169 127 127 169 169 169 169 167 169 169 169 169 169 169 169 167 167 169 169 167 167 167 167 167 167 169 169 169 169 169 169 169 127 127 127 127 127 127 127 127 127 127 127 127 167 167 127 127 167 167 167 167 167 167 167 167 167 167 169 167 169 169 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 126 167 167 167 167 167 167 167 167 167 167 167 167 126 126 127 127 126 126 126 127 167 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 126 127 127 127 127 127 167 167 167 167 127 127 127 127 127 127 127 127 127 127 127 126 126 127 127 126 126 126 127 127 127 127 127 127 127 127 126 127 127 127 126 126 127 127 126 125 126 127 127 129 127 127 127 127 129 129 102 129 129 129 129 129 127 129 129 129 129 127 129 129 129 129 129 102 102 102 102 102 0 102 140 140 175 140 175 175 175 0 0 0 0 0 0 0 175 0 0 0 0 129 129 129 129 129 129 129 129 129 102 102 102 129 129 129 129 0 0 129 0 0 0 129 129 129 129 129 129 129 129 129 0 0 129 0 129 129 129 129 129 129 129 129 129 129 129 129 129 125 125 127 127 127 127 125 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 129 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 129 129 127 127 127 127 127 127 127 129 127 129 129 129 127 129 129 129 129 129 129 129 129 129 125 125 125 125 125 125 125 127 125 127 127 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 127 127 127 127 125 125 125 129 129 129 129 129 129 129 125 125 125 129 129 125 125 129 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 175 140 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 176 176 176 176 176 176 176 175 176 175 176 176 176 120 176 176 176 176 120 175 175 175 175 175 120 120 175 175 175 175 175 175 120 175 175 175 120 120 120 120 120 175 175 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 122 176 141 176 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 122 122 141 122 141 141 141 176 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 122 141 141 122 122 122 141 141 141 141 141 141 141 122 122 141 122 122 122 122 122 122 122 122 122 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 122 122 176 176 176 176 176 176 176 176 176 176 176 176 176 122 176 176 176 176 122 176 122 122 122 122 122 122 122 122 122 120 120 176 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 120 120 120 120 120 120 120 120 120 122 120 120 120 120 120 120 120 120 120 120 120 120 120 120 119 119 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 121 121 119 119 122 119 119 119 119 122 122 122 122 122 122 119 122 122 122 122 119 122 121 121 119 119 119 119 119 119 119 121 121 121 121 121 121 121 119 119 119 121 121 119 119 121 121 121 121 119 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 0 0 125 0 0 0 0 0 129 125 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 0 0 0 0 0 0 0 0 0 125 125 125 129 129 0 129 125 129 129 129 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 129 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 175 0 175 175 175 0 0 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 0 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 120 120 175 175 120 120 120 120 120 175 120 120 120 120 120 120 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 120 119 120 120 120 120 120 0 0 0 0 0 0 0 129 0 129 0 0 0 0 0 0 0 0 0 0 0 175 120 120 0 120 120 120 120 0 0 0 0 0 120 120 0 0 120 120 120 120 120 175 120 120 120 120 120 120 120 120 120 175 120 120 120 120 120 120 120 120 120 120 120 120 0 0 119 0 0 119 0 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 120 120 120 120 120 120 119 120 120 120 120 120 120 120 120 120 120 120 119 120 120 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 125 125 125 125 125 125 125 0 125 0 0 0 0 0 125 131 125 125 0 131 131 0 0 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 0 0 0 0 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 119 119 119 119 119 119 0 0 0 0 0 0 0 119 0 0 0 0 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 0 0 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 0 0 119 0 0 0 0 119 119 119 119 119 119 119 0 0 119 0 0 0 0 119 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 124 141 141 124 141 141 124 124 143 143 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 124 141 141 124 124 124 141 141 141 141 141 141 141 124 124 124 122 122 122 122 141 141 122 122 122 122 122 122 143 143 124 143 124 143 124 124 124 180 124 124 180 180 180 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 180 180 180 180 180 180 180 124 124 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 124 180 180 124 180 124 124 124 124 124 124 124 124 124 124 180 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 122 122 122 122 122 122 122 124 122 124 124 124 124 124 122 122 122 122 124 122 122 124 121 122 121 121 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 121 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 121 121 124 124 121 121 121 124 124 124 124 124 124 124 124 124 124 124 121 124 124 124 122 122 122 122 122 122 122 121 121 121 121 122 122 122 122 122 121 122 121 121 122 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 179 179 180 180 180 180 179 180 180 180 182 182 180 182 180 180 182 182 179 182 182 182 179 179 179 179 179 179 179 179 179 181 181 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 182 182 182 182 182 182 182 182 182 182 182 182 182 181 181 181 181 181 182 182 182 182 181 181 182 181 181 181 181 181 181 181 181 181 181 181 181 181 181 160 160 160 160 160 160 160 160 160 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 179 179 179 179 179 179 179 181 179 181 181 181 181 181 179 181 179 181 181 181 181 181 181 181 181 181 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 179 179 179 179 179 179 179 181 181 181 181 181 179 179 179 179 179 179 179 179 179 179 179 179 179 179 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 179 179 179 179 179 179 179 179 181 181 181 181 181 179 179 179 179 181 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 123 121 121 121 121 123 121 121 121 121 121 121 121 121 121 121 121 121 121 123 121 121 121 121 123 124 124 124 124 124 124 124 124 124 124 124 124 179 179 124 179 124 179 179 179 179 179 179 179 179 179 180 124 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 179 179 179 179 179 179 179 179 179 179 124 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 121 121 121 121 121 121 121 121 121 121 121 121 179 179 121 179 121 121 121 179 179 179 179 179 179 179 179 179 179 179 179 179 179 121 124 124 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 123 123 121 123 123 123 123 179 179 179 179 179 179 179 123 123 123 123 123 123 123 179 123 123 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 119 121 121 119 119 121 121 121 121 121 121 121 121 119 121 121 119 119 119 119 119 119 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 119 119 119 119 119 123 123 123 121 123 123 123 123 123 123 123 123 123 123 123 123 123 119 119 119 119 119 123 123 123 123 123 123 123 119 119 119 123 123 119 0 0 0 0 123 123 123 123 123 123 123 123 123 179 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 179 179 0 179 179 0 179 179 179 0 179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 123 123 0 0 0 179 123 179 179 179 0 0 179 179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 123 123 123 123 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 0 0 0 0 0 0 0 123 0 123 123 123 0 0 0 123 123 0 0 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 160 160 160 160 160 160 160 182 182 182 182 182 182 182 160 160 160 160 182 160 160 182 182 160 160 160 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 160 182 182 187 187 187 182 182 185 182 182 185 182 182 187 182 182 182 187 187 185 187 187 187 187 182 182 182 182 182 182 182 182 182 180 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 182 182 182 182 182 182 182 182 182 180 180 180 180 180 182 180 180 180 180 180 180 180 182 182 182 182 182 182 182 180 180 180 180 180 183 180 182 183 182 182 183 183 182 183 183 183 183 183 187 187 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 185 185 185 185 185 185 185 185 185 185 182 182 185 182 185 182 182 182 182 182 182 182 185 185 185 185 185 185 185 182 182 182 182 182 185 185 185 182 182 183 183 183 183 183 187 187 185 185 187 185 187 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 183 185 183 183 183 183 183 185 185 185 185 185 185 185 183 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 186 185 185 186 186 186 186 186 185 186 186 186 186 186 186 186 186 186 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 143 180 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 180 180 180 180 143 143 143 180 180 180 180 143 143 143 180 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 141 143 143 143 143 141 141 141 141 141 141 141 143 143 141 141 141 143 143 143 143 143 143 143 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 143 143 143 143 143 143 143 143 141 143 141 141 141 143 143 143 143 141 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 148 143 143 143 148 148 186 186 186 186 186 186 186 186 186 185 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 185 185 183 185 183 183 186 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 183 186 186 186 186 186 186 186 186 186 183 183 186 186 186 186 186 186 186 148 148 148 148 148 148 148 148 183 183 183 183 183 183 183 180 183 180 180 180 180 183 183 183 183 183 183 183 183 183 183 183 183 183 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 183 183 180 183 183 180 183 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 183 183 180 183 183 143 183 180 180 180 143 143 143 143 180 143 143 143 143 143 143 143 148 148 148 148 148 148 148 183 183 183 183 183 183 183 148 148 148 183 183 148 148 183 148 183 148 148 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 143 183 143 143 143 143 143 143 143 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 183 148 143 143 148 143 148 143 143 143 143 143 143 143 143 143 143 143 148 143 143 143 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 143 143 148 148 148 148 148 148 148 148 148 143 143 148 148 148 148 148 148 148 148 148 148 148 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 148 148 148 148 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 188 186 186 188 188 188 188 188 188 188 186 188 188 188 188 188 188 188 188 188 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 110 110 110 110 110 148 110 148 110 110 110 110 110 110 110 110 110 110 110 148 148 110 110 110 148 148 148 148 148 110 110 148 148 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 186 186 148 186 186 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 188 188 188 188 188 188 188 188 188 188 148 188 188 148 188 188 148 148 148 148 148 110 110 188 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 110 110 110 110 188 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 110 110 110 188 188 188 188 188 188 188 188 188 151 151 151 151 151 188 188 188 188 151 151 188 151 151 151 151 151 151 151 151 151 151 151 151 151 151 110 110 110 110 151 151 151 151 151 151 151 151 151 151 151 151 151 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 151 151 151 151 151 151 151 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 151 151 151 151 151 151 151 110 110 110 110 110 110 151 151 151 151 151 151 151 149 151 151 149 149 149 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 145 145 110 110 145 110 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 149 149 151 151 151 151 149 110 151 110 110 110 110 110 151 151 151 110 110 151 149 110 151 149 149 149 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 149 149 110 151 145 145 145 110 110 110 110 110 110 145 110 110 110 110 110 110 110 110 149 149 145 145 145 149 149 145 145 110 145 145 145 145 145 145 145 145 149 145 145 145 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 145 145 149 149 149 149 149 149 149 149 149 149 146 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 147 149 149 149 146 149 149 149 149 147 147 149 149 147 147 147 147 147 147 147 147 110 110 143 143 110 110 110 143 143 143 143 143 145 143 143 145 143 143 145 145 145 145 145 145 145 145 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 142 145 142 142 142 142 142 145 145 145 145 145 145 145 143 145 143 143 145 145 145 145 145 145 145 145 142 142 142 145 145 145 145 145 145 145 142 145 142 142 142 142 142 145 145 145 145 145 145 145 142 145 144 144 144 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 142 142 142 142 142 142 142 142 141 143 141 141 141 141 141 141 141 141 141 141 141 142 141 141 141 142 142 141 141 142 142 142 142 142 142 142 142 143 143 143 143 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 144 144 142 144 144 142 144 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 143 142 142 142 142 143 143 143 143 143 142 142 142 143 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 144 144 144 144 144 144 144 142 142 142 142 142 142 142 144 144 144 144 144 144 144 144 144 144 144 144 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 177 177 144 144 144 144 144 144 144 142 142 142 142 142 142 142 142 142 142 142 177 142 142 177 144 144 144 144 144 144 144 177 177 177 177 177 177 177 144 177 177 177 177 177 177 177 147 147 147 147 147 147 147 149 149 146 146 146 146 146 147 147 147 146 146 147 147 146 147 147 147 147 146 146 146 146 146 146 146 149 146 145 145 149 145 145 146 146 146 146 146 146 146 145 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 110 145 110 110 145 145 145 110 110 110 110 110 145 145 110 110 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 144 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 144 146 146 144 144 144 144 144 144 144 144 146 146 145 146 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 144 144 144 144 144 144 144 146 144 146 146 145 145 145 145 145 145 145 145 145 145 145 144 144 144 144 144 144 144 145 145 145 145 145 144 144 144 145 145 144 144 145 144 144 146 146 144 146 146 146 178 144 144 144 144 144 144 144 178 178 144 144 144 178 178 144 144 178 178 178 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 178 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 178 178 144 144 177 177 177 144 144 144 144 144 177 177 177 177 177 177 177 177 177 177 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 146 147 146 146 147 147 147 146 146 146 146 146 178 146 147 147 146 147 178 147 147 178 178 178 178 147 147 109 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 109 147 147 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 146 146 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 177 177 177 177 178 177 177 177 177 177 177 177 177 177 177 178 178 177 177 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 106 106 178 106 178 106 106 106 106 106 106 106 109 109 109 109 109 109 109 109 109 178 109 178 178 178 109 178 109 109 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 106 178 178 178 178 106 178 178 178 178 178 178 106 178 178 106 106 106 106 106 106 109 109 109 109 109 108 109 108 108 106 106 106 108 108 108 108 108 108 108 108 108 108 108 108 108 108 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 107 108 108 108 108 108 108 108 106 108 106 106 108 108 108 108 108 106 107 107 107 107 107 108 108 108 108 108 108 108 107 107 107 107 107 107 108 107 107 107 107 108 107 107 107 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 149 151 149 149 149 149 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 152 151 151 152 151 151 152 152 152 152 152 152 152 152 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 150 149 147 149 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 150 147 150 150 150 150 150 150 150 149 149 149 147 147 150 150 150 147 147 150 150 147 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 152 152 152 152 152 152 152 152 152 152 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 152 151 151 151 152 152 149 149 149 149 149 152 152 152 149 149 152 152 149 149 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 150 152 152 152 152 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 150 152 152 152 152 150 150 150 150 150 150 150 150 152 150 150 150 150 152 150 150 150 150 150 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 153 153 152 152 153 152 152 153 153 153 153 152 153 153 153 153 153 153 153 153 153 147 147 147 147 147 147 147 147 147 147 147 147 109 147 147 93 147 147 93 93 93 93 93 93 93 93 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 93 93 93 93 93 109 93 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 93 93 93 93 93 93 93 109 93 109 109 109 109 93 93 93 93 93 93 93 93 93 93 93 93 93 109 109 109 109 109 109 109 108 108 108 108 108 108 108 108 109 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 107 107 108 107 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 41 108 93 93 93 93 93 93 93 109 109 109 109 109 109 109 109 109 109 109 109 109 42 109 109 42 42 42 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 108 108 108 42 109 109 108 108 108 109 109 109 109 109 109 108 109 109 109 108 108 108 108 108 42 42 108 42 42 42 42 108 108 108 108 108 108 108 108 108 108 108 42 108 42 42 93 93 93 93 93 93 93 42 42 42 42 42 42 42 93 93 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 44 46 153 153 153 153 153 101 101 153 153 153 153 153 153 153 101 101 153 101 101 101 101 101 101 101 101 101 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 101 101 101 101 101 101 101 101 101 153 101 150 150 150 101 101 101 101 150 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 45 101 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 93 93 93 93 93 150 150 147 147 147 93 150 147 147 147 147 147 93 93 147 147 147 93 93 93 93 93 93 93 93 93 93 93 93 93 93 150 150 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 45 45 101 101 101 93 45 101 101 101 101 101 93 93 101 93 101 101 93 93 93 93 93 93 93 93 150 101 150 150 150 93 93 150 150 150 150 150 150 93 150 150 150 93 93 93 93 93 93 93 93 93 93 93 93 93 93 101 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 45 45 45 45 45 45 45 45 45 93 45 45 45 45 45 45 45 45 45 45 45 46 45 45 46 46 93 93 93 93 93 93 45 93 93 93 93 93 93 45 93 93 93 45 45 93 45 42 46 46 45 46 46 46 46 45 45 45 45 45 45 45 45 45 45 45 46 45 45 42 46 46 46 46 46 46 46 42 46 42 42 42 46 46 46 42 42 46 46 42 46 46 153 153 101 101 153 101 153 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 45 45 45 45 45 101 101 101 101 45 101 101 48 48 48 48 48 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 48 101 101 101 101 101 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 45 45 45 45 45 45 45 46 45 46 46 46 46 46 45 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 46 48 48 46 46 46 46 48 48 48 48 48 48 48 45 48 45 45 48 48 48 48 48 48 46 46 46 46 46 46 46 48 46 46 46 46 48 48 48 48 48 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 48 48 48 48 48 48 48 46 48 46 46 46 46 46 48 48 48 48 46 46 48 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 51 51 46 46 46 46 46 46 51 46 46 46 46 46 46 46 46 46 46 46 51 46 51 51 51 51 51 51 51 51 51 51 51 49 51 51 51 51 51 51 51 51 51 51 51 51 51 51 49 51 49 53 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 51 49 46 51 49 49 49 47 47 46 47 47 47 47 47 49 47 47 47 47 49 47 47 47 47 47 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 47 47 49 49 49 49 76 76 76 49 49 47 47 47 76 76 76 76 76 76 76 76 76 76 76 76 76 76 46 46 46 46 47 47 47 46 46 46 46 46 47 47 47 47 46 47 47 47 47 47 47 47 47 47 46 46 46 46 46 47 47 46 46 46 46 44 44 44 47 47 46 44 44 47 47 44 44 98 98 98 47 47 47 47 47 47 47 47 47 46 47 47 47 47 47 47 47 47 47 47 47 98 47 47 47 47 47 98 98 98 47 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 76 76 76 76 76 99 99 76 76 47 47 47 47 76 76 99 76 76 76 99 99 76 99 99 99 99 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 99 99 47 99 99 47 99 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 99 99 99 99 99 99 99 47 98 47 98 98 99 99 99 98 98 98 99 98 98 98 99 76 99 99 99 135 135 99 99 99 99 99 99 99 99 135 99 99 99 99 135 99 99 99 99 100 99 99 99 99 99 99 99 98 99 98 98 98 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 100 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 100 100 99 99 100 100 100 99 99 99 99 99 99 99 99 100 99 99 99 100 100 100 100 100 100 100 44 44 44 44 44 44 44 44 44 42 42 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 42 42 42 42 42 41 44 41 42 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 44 43 44 44 44 41 43 44 44 42 44 44 44 41 44 44 44 41 43 41 41 41 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 40 43 40 40 40 41 41 41 41 41 41 41 41 41 108 41 41 39 39 41 41 41 39 39 41 41 39 39 39 39 39 108 108 108 108 35 39 39 107 107 107 35 35 39 39 35 35 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 36 36 39 39 39 39 36 36 36 39 36 36 36 36 36 36 36 40 40 40 40 40 40 40 43 40 41 43 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 39 41 39 39 40 40 40 40 40 40 40 40 40 41 41 39 40 39 40 39 39 39 40 39 39 39 40 40 40 40 40 40 40 39 40 39 36 36 40 40 40 36 36 36 40 36 36 36 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 36 36 40 40 40 40 40 40 40 40 33 33 33 40 40 40 40 40 33 40 40 40 40 40 40 40 33 40 40 40 33 33 40 33 33 33 40 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 100 100 99 100 100 99 100 99 99 99 99 99 99 99 99 100 99 99 97 97 97 97 97 97 97 97 99 99 99 99 97 97 97 99 99 98 98 98 98 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 99 97 99 99 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 44 44 98 44 98 44 44 44 44 44 44 44 44 44 44 44 98 44 44 43 98 43 98 98 43 43 43 98 98 98 98 98 98 43 98 98 98 43 43 43 43 43 43 97 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 40 97 37 97 97 37 97 37 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 40 40 97 97 97 97 97 97 97 98 97 98 98 98 97 97 97 98 98 97 97 98 97 97 40 40 97 97 97 97 40 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 40 40 40 40 40 40 40 97 40 43 43 40 40 40 40 40 40 40 40 40 40 40 37 37 37 37 37 37 37 40 37 40 40 40 40 37 37 37 37 37 37 37 37 37 37 37 37 37 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 37 37 37 37 37 37 37 40 40 40 40 40 37 37 37 40 40 40 37 40 40 40 37 37 37 37 37 37 37 37 37 40 33 37 37 37 37 37 33 37 37 37 33 37 100 100 100 100 100 100 100 100 100 97 97 97 96 96 100 100 100 100 96 100 100 96 100 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 38 97 97 97 97 97 97 97 97 38 97 38 38 96 96 96 96 96 96 96 96 97 96 97 97 97 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 37 37 37 37 37 38 38 37 37 37 37 37 37 37 38 38 37 37 37 38 38 37 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 32 37 32 37 37 37 37 32 37 37 37 37 37 37 37 37 37 37 32 32 37 37 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 96 96 96 96 96 38 95 38 96 38 38 38 38 38 38 38 96 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 32 38 38 38 38 32 32 32 32 38 32 32 32 32 32 32 32 95 95 95 95 95 95 95 95 95 38 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 38 38 174 38 174 174 174 32 32 32 174 174 174 174 174 174 174 174 174 174 174 174 95 95 95 95 95 174 174 95 95 38 38 174 174 174 174 174 174 174 174 174 174 174 95 95 95 95 95 95 95 174 174 174 174 174 174 95 174 174 174 95 95 174 174 174 49 53 49 49 53 53 53 49 49 49 49 49 49 49 53 53 49 49 49 53 53 53 53 53 53 53 76 49 76 76 76 76 49 76 76 76 76 76 76 76 76 76 76 76 76 76 79 76 76 79 79 79 53 53 49 53 53 53 53 49 49 49 49 49 79 79 79 79 79 79 79 79 79 79 53 53 53 53 53 53 53 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 135 76 135 135 135 135 135 135 135 100 100 100 100 135 135 135 135 135 135 135 135 135 135 135 135 135 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 135 135 100 100 133 133 133 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 133 135 133 133 133 133 133 100 133 100 100 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 78 78 135 79 135 135 135 79 79 76 76 79 135 135 76 76 76 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 79 135 79 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 133 135 133 135 133 133 133 133 133 133 133 79 79 79 79 79 79 79 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 135 78 136 135 136 136 136 133 136 133 133 133 133 133 136 136 136 136 136 136 136 133 136 136 136 136 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 136 136 136 136 136 136 78 78 78 78 78 81 81 136 136 136 136 136 136 136 81 81 136 136 136 136 81 136 136 136 136 136 100 100 100 100 100 100 100 96 100 96 96 96 96 96 100 100 100 96 96 165 165 96 165 165 165 165 96 96 96 96 96 96 96 96 96 96 96 96 162 96 96 96 96 96 96 96 96 162 162 162 162 162 165 165 96 165 165 165 165 96 96 96 96 96 165 165 96 96 96 165 165 165 162 162 165 165 165 165 165 165 165 162 165 162 162 162 162 162 165 165 165 162 162 162 165 162 162 164 164 164 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 94 174 94 94 94 95 95 95 95 94 94 94 94 94 94 94 94 95 95 95 95 95 94 94 95 95 95 95 95 95 94 95 95 95 94 94 94 94 94 94 162 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 162 164 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 95 162 162 162 162 162 162 162 162 162 162 95 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 94 94 162 94 162 94 94 94 94 94 94 94 164 164 164 164 164 164 164 162 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 162 162 162 162 164 73 73 73 94 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 164 164 164 164 164 73 164 164 164 164 164 164 73 73 164 73 73 73 73 73 73 73 164 164 73 164 73 73 164 73 73 73 73 73 73 73 73 73 73 73 73 73 163 73 73 163 163 163 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 132 136 132 132 132 136 136 133 133 133 133 133 133 133 133 133 133 133 133 133 132 133 133 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 136 132 136 136 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 164 164 133 133 133 133 133 133 133 100 133 100 100 100 165 165 165 165 133 165 165 165 132 165 165 165 165 165 100 100 100 100 100 165 165 100 100 100 100 100 100 165 100 100 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 164 165 164 164 164 164 132 164 164 164 164 132 132 132 132 132 164 164 164 164 164 164 164 164 164 164 164 164 164 164 132 132 132 132 132 132 132 133 132 133 133 132 132 132 132 132 132 132 132 132 132 132 164 164 164 164 164 164 164 132 164 132 132 132 164 164 164 164 132 164 164 132 132 165 164 164 164 164 164 164 164 164 164 165 165 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 164 164 163 163 163 163 163 163 136 136 136 136 136 136 136 136 136 132 132 132 132 132 136 136 136 136 137 137 137 132 137 137 137 137 132 132 132 132 132 132 132 132 132 164 164 132 166 132 132 132 132 132 166 132 132 166 166 166 166 166 137 137 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 166 166 132 166 166 137 137 137 137 137 137 137 166 166 166 166 166 166 166 137 137 166 166 166 137 137 166 166 137 166 137 164 164 164 164 164 166 164 164 164 164 164 164 164 164 164 166 164 164 164 166 166 164 164 166 166 166 164 164 163 164 164 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 166 166 164 166 166 163 163 164 164 164 164 163 163 163 163 163 163 163 163 163 163 163 166 166 163 166 166 166 166 163 163 163 163 163 163 163 166 166 163 163 163 74 166 163 74 74 74 74 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 164 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 74 74 166 137 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 74 166 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 166 166 166 166 166 166 74 166 166 166 166 166 166 166 166 74 74 74 74 74 74 74 166 134 74 166 134 134 134 74 74 74 74 74 74 74 74 134 74 74 74 74 134 74 74 74 74 74 53 51 53 53 53 51 51 53 53 53 53 53 53 53 51 51 53 53 53 51 51 51 51 51 51 51 53 53 53 53 53 53 53 79 53 79 79 79 79 53 53 53 53 53 53 53 53 53 53 53 53 53 51 51 53 51 51 53 51 53 53 53 53 53 53 53 53 53 53 53 51 53 53 53 51 51 51 51 51 55 55 51 53 53 53 53 55 55 55 55 55 55 55 55 55 55 55 55 55 55 79 79 83 83 83 83 83 78 83 78 78 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 78 78 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 83 83 83 83 83 83 83 78 83 78 78 81 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 58 83 83 58 57 55 55 55 55 55 55 55 53 55 53 53 53 53 53 55 55 55 55 55 55 55 53 53 55 53 59 53 53 53 53 53 53 53 83 83 83 83 83 83 83 83 83 83 83 53 83 83 83 53 53 53 53 53 57 57 53 53 53 53 53 53 57 53 53 53 57 57 83 83 83 57 53 57 57 57 57 57 83 57 83 83 83 57 57 57 57 83 57 57 57 57 57 55 55 55 55 55 55 55 55 55 59 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 53 59 57 57 53 53 59 57 57 57 57 57 57 57 57 59 57 57 57 59 59 57 59 59 59 59 55 55 55 55 55 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 55 55 59 59 55 59 55 59 59 59 59 59 59 59 59 59 59 59 59 59 56 59 59 59 59 56 136 81 136 136 81 81 81 137 136 137 137 137 137 137 81 81 136 81 81 81 81 81 81 81 81 81 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 81 81 81 81 81 81 81 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 81 81 81 81 81 81 81 137 81 137 137 84 84 84 81 84 81 81 84 84 84 84 84 84 84 84 137 137 166 137 137 137 137 166 166 134 166 134 134 134 137 137 137 137 134 134 137 134 134 134 134 134 134 134 134 134 134 134 134 134 134 74 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 80 80 80 134 134 134 134 134 134 134 80 80 134 80 134 80 80 134 80 80 80 80 84 84 84 84 84 84 84 84 84 137 137 137 137 84 84 84 84 84 84 84 84 84 84 84 84 84 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 134 84 84 84 84 84 84 84 137 84 137 137 137 84 84 137 137 137 134 80 134 134 134 84 84 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 86 86 84 84 80 80 86 86 86 80 80 80 80 80 80 80 86 86 80 80 80 86 86 80 80 86 86 86 86 86 84 84 86 86 86 84 84 84 84 86 86 86 84 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 64 59 64 64 64 57 59 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 64 64 64 64 64 65 65 59 59 59 57 57 57 57 65 57 57 57 57 57 57 57 64 64 65 65 64 65 65 57 65 57 57 57 57 57 65 65 65 65 65 65 65 65 65 65 65 65 58 58 83 58 58 58 58 83 83 83 83 83 83 83 83 58 83 83 83 58 58 84 83 83 83 58 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 84 84 84 84 84 84 84 84 84 81 81 81 84 84 84 81 81 81 84 81 81 81 84 84 84 84 84 84 84 81 84 81 81 84 84 84 84 84 84 84 84 84 84 84 65 65 57 65 58 58 58 58 57 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 84 89 58 58 84 84 84 84 84 84 84 84 84 84 84 84 84 65 65 58 58 65 58 65 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 89 89 89 58 58 89 89 89 89 89 84 84 84 84 84 86 89 84 84 84 86 86 84 86 86 89 89 89 89 89 89 89 58 58 58 89 89 89 89 89 89 89 89 89 89 86 86 89 89 89 89 89 89 89 86 89 86 86 86 89 89 89 89 86 89 89 86 86 89 56 56 59 59 56 56 56 64 59 64 64 64 64 64 59 56 59 59 63 56 56 63 63 63 63 63 64 64 64 64 64 64 64 65 65 65 65 65 65 65 64 64 65 64 64 64 64 64 64 64 64 64 63 63 63 63 63 63 63 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 63 63 63 63 63 63 63 63 63 64 64 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 65 65 65 65 65 65 65 58 65 89 58 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 67 67 65 65 65 65 65 65 65 89 65 89 89 89 65 65 65 89 89 65 65 89 89 67 65 65 65 65 65 65 65 65 65 67 67 67 67 65 65 65 65 65 65 65 70 67 67 70 70 70 63 63 63 63 63 63 63 64 63 64 64 64 64 64 63 63 63 64 64 64 69 64 64 64 64 69 64 64 65 64 64 65 64 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 64 70 64 64 64 64 70 64 64 64 64 64 64 70 64 64 70 70 70 65 65 65 70 70 70 70 70 70 70 65 70 65 65 70 70 70 70 70 70 70 70 70 70 70 63 63 63 63 69 69 69 69 69 70 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 69 69 69 69 69 69 69 69 69 70 70 70 69 69 69 69 69 69 69 69 69 70 69 69 69 69 69 69 69 69 69 68 68 68 68 68 69 69 69 68 68 68 69 68 68 68 68 68 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 188 188 188 188 188 188 151 151 151 151 151 151 151 152 152 152 152 152 152 152 151 151 152 152 152 151 154 152 152 152 154 154 188 188 188 188 188 188 188 151 151 151 151 151 151 154 151 151 154 154 154 154 154 154 188 188 188 188 188 188 188 154 154 154 154 154 154 154 188 188 188 188 154 188 188 154 154 154 154 154 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 154 154 152 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 154 152 154 154 154 154 152 152 152 152 153 153 153 153 153 153 153 154 153 153 153 154 154 154 154 154 154 154 153 154 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 190 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 152 154 152 152 152 154 154 152 152 152 152 152 152 152 152 152 152 154 154 152 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 190 190 154 154 190 190 190 154 154 154 154 154 154 154 190 190 154 190 190 190 190 190 190 190 190 190 154 154 154 154 154 154 154 154 154 154 154 154 155 155 154 154 154 155 155 155 155 91 155 155 91 155 190 190 190 190 190 155 155 154 190 154 155 155 155 155 155 155 155 155 155 155 155 155 190 190 155 155 190 190 190 155 155 91 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 153 153 153 153 153 153 153 101 101 101 101 101 101 101 153 153 153 101 101 153 153 101 101 101 90 90 101 101 48 101 101 101 101 48 48 48 48 48 48 48 52 52 48 52 52 52 52 52 52 52 52 52 90 90 101 101 90 90 90 101 101 101 101 101 90 90 101 101 101 90 90 52 52 52 90 90 90 90 90 90 90 52 90 52 52 52 52 52 90 90 90 90 90 90 90 90 90 90 90 90 48 48 48 48 48 48 48 46 48 46 46 46 46 48 48 48 48 48 48 48 48 48 48 48 48 48 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 48 48 48 48 51 51 51 46 48 46 51 51 51 51 51 51 51 51 51 51 51 51 52 52 51 52 52 51 52 51 51 51 51 55 51 51 51 51 55 51 52 55 55 55 90 90 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 48 52 52 48 52 48 48 48 48 48 48 52 48 48 48 48 52 48 48 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 55 52 55 55 90 90 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 56 52 56 56 56 56 56 52 52 52 52 52 55 56 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 56 56 56 56 56 56 56 52 56 52 52 56 56 56 56 56 55 55 56 55 55 55 56 56 56 56 56 56 56 55 56 55 55 55 56 56 56 56 56 56 56 56 56 56 155 155 155 155 155 155 155 155 155 91 91 91 91 91 155 91 155 155 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 154 91 91 90 91 91 91 91 91 91 91 91 90 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 61 61 154 154 154 154 154 154 90 153 153 153 153 153 153 153 153 90 153 153 153 90 90 153 90 90 90 90 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 90 90 153 90 90 90 90 153 153 153 153 153 90 90 153 153 153 90 90 153 153 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 61 61 91 61 61 61 61 91 91 91 91 91 90 91 61 61 91 91 90 61 61 90 90 61 90 61 91 91 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 91 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 61 61 61 61 61 61 61 61 61 90 61 61 61 61 61 61 61 61 61 61 61 56 56 56 56 56 90 90 90 90 90 90 61 90 90 90 90 90 90 56 90 90 56 56 56 56 56 56 56 56 56 56 56 56 56 61 61 61 61 61 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 155 155 155 155 155 155 155 91 155 91 91 91 91 91 155 155 155 155 155 155 155 91 155 155 155 155 91 91 91 91 91 91 91 91 91 61 61 61 61 61 91 92 91 91 92 92 92 92 92 92 92 92 92 155 91 92 92 92 92 91 91 91 91 91 92 92 92 92 92 92 92 92 92 92 155 155 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 61 61 61 61 61 61 61 61 61 56 61 56 56 61 61 61 61 61 61 61 61 61 61 61 61 61 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 63 56 56 63 63 56 61 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 63 63 56 63 63 56 61 56 56 56 56 56 63 63 63 63 63 63 63 63 63 63 63 69 63 63 63 92 66 92 92 92 92 66 92 92 92 92 92 92 92 92 66 92 92 92 66 66 61 66 66 61 66 92 92 61 92 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 92 61 92 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 69 69 61 61 61 61 61 69 69 61 69 69 69 69 69 69 69 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 61 66 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 66 66 66 66 69 69 69 66 66 66 66 69 69 69 66 69 69 69 69 69 69 69 69 66 69 69 69 69 69 69 69 69 69 69 69 68 69 69 69 68 68 68 68 68 151 151 151 151 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 190 188 190 190 190 188 188 190 190 190 190 190 190 190 190 190 190 190 190 190 188 190 190 190 190 190 190 190 190 190 190 190 190 155 190 155 155 155 155 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 190 190 188 190 190 188 188 188 188 188 188 188 188 188 188 188 188 188 190 188 188 188 190 190 190 190 190 188 188 190 188 188 188 188 190 190 190 190 190 188 188 190 190 190 190 190 190 190 190 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 186 188 188 188 188 188 188 188 190 188 189 189 189 189 189 188 189 189 189 189 189 189 189 189 189 189 189 186 186 189 186 189 189 189 188 188 188 188 188 189 189 189 188 189 189 189 189 189 189 186 186 186 186 186 189 189 189 189 189 189 189 186 186 186 186 186 186 186 186 186 186 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 191 155 155 155 92 155 155 155 155 92 92 92 92 92 118 92 155 155 155 92 118 155 155 118 118 118 118 118 191 191 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 118 118 118 118 118 191 191 191 191 191 191 191 118 191 118 118 118 118 191 191 191 191 191 191 191 191 191 191 191 191 191 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 69 69 69 66 66 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 66 117 66 66 66 66 117 66 66 66 66 66 66 66 66 66 68 68 68 68 68 68 117 117 117 117 117 117 117 68 117 68 68 68 68 117 117 117 117 117 117 117 117 117 117 117 117 117 191 191 191 191 191 191 191 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 66 118 66 66 66 118 118 118 118 118 118 118 118 118 117 118 118 118 118 118 118 117 118 118 118 118 118 118 118 118 118 118 118 117 118 117 117 118 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 191 191 191 191 191 191 191 118 118 118 118 118 118 118 191 191 191 191 191 191 191 191 191 191 191 191 117 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 191 191 191 191 191 117 114 118 117 118 117 117 117 117 117 117 117 117 117 117 117 117 191 191 114 114 191 114 114 117 117 117 117 117 117 114 114 114 114 114 114 114 114 114 114 114 114 114 189 186 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 187 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 189 189 190 190 190 190 190 190 190 155 155 155 155 155 190 190 190 190 155 190 190 155 190 191 190 189 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 191 189 189 191 189 191 191 189 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 189 161 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 191 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 191 191 189 189 191 191 191 189 189 189 189 191 191 191 189 191 191 191 191 191 191 191 161 161 189 161 161 161 161 189 189 191 191 191 161 161 161 161 161 161 161 161 161 161 161 161 161 161 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 161 161 161 161 161 161 161 191 161 191 191 191 161 191 161 191 191 191 191 191 191 191 161 161 114 161 114 114 114 191 191 191 191 114 114 114 114 114 114 114 114 114 114 114 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 185 185 189 189 189 189 189 187 189 187 189 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 185 185 189 187 187 187 187 189 189 189 189 189 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 114 161 161 114 161 114 114 114 114 114 114 114 114 114 114 114 114 111 111 114 114 111 111 111 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 111 161 111 111 161 161 161 161 161 161 161 111 161 111 111 111 111 111 161 161 161 161 161 161 161 111 111 111 111 161 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 161 187 161 187 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 187 161 161 161 161 187 187 187 187 187 161 161 187 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 160 161 161 161 161 161 160 160 161 161 111 160 160 160 160 161 160 161 160 160 160 160 160 160 160 160 160 160 160 187 187 160 160 160 187 187 187 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 111 160 111 160 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 160 160 160 111 111 111 111 160 160 160 160 111 111 111 111 111 111 111 111 111 111 111 160 160 111 111 111 111 160 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 112 112 111 111 111 111 111 111 112 111 111 111 111 111 111 111 111 111 111 112 112 111 112 112 111 111 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 112 112 111 111 111 111 112 112 112 112 112 112 112 112 112 112 112 111 111 111 111 111 184 184 111 111 111 111 111 111 111 184 184 111 111 159 184 184 159 159 159 159 159 111 111 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 198 112 159 159 111 159 159 159 159 111 111 111 112 112 159 159 159 112 112 159 159 112 112 198 159 159 159 159 159 159 159 159 159 198 198 159 198 159 159 159 159 159 159 159 159 198 159 158 158 158 114 114 114 114 114 114 114 117 117 117 117 117 117 117 114 114 114 117 117 54 114 117 54 54 54 54 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 54 54 54 54 54 117 54 54 54 54 117 117 117 117 117 117 54 117 117 117 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 117 117 68 60 60 60 60 68 68 68 68 68 60 60 60 60 60 60 60 60 60 60 60 60 60 60 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 60 60 60 60 60 60 60 68 60 68 68 68 60 60 60 68 68 60 60 60 68 68 60 60 60 60 60 60 60 60 60 68 68 60 68 60 60 60 60 60 60 60 60 60 60 60 60 60 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 116 116 60 54 60 54 60 60 60 117 117 117 117 60 60 60 60 60 60 60 60 60 60 60 60 60 54 60 60 60 60 60 60 54 60 60 60 60 60 60 60 60 60 60 60 60 60 116 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 54 54 54 54 54 116 50 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 113 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 113 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 113 113 116 113 113 113 113 116 116 116 116 116 115 115 113 115 113 115 115 115 113 115 115 115 115 115 158 158 198 198 158 198 158 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 112 198 112 112 112 112 198 112 112 112 112 112 112 112 112 50 112 112 112 50 50 50 50 50 50 50 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 50 198 50 50 50 198 198 198 198 198 198 198 198 198 50 50 50 50 198 198 198 198 198 113 198 198 113 198 113 113 198 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 54 112 112 54 54 112 112 114 114 114 114 54 114 114 114 114 114 114 54 114 114 114 54 54 54 54 54 54 54 54 54 54 54 54 54 54 112 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 113 113 113 113 113 113 113 50 50 50 50 50 50 50 50 113 50 50 50 50 113 50 50 50 50 50 50 50 112 50 50 50 50 112 112 112 112 112 50 50 112 112 112 50 50 112 54 54 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 54 54 50 50 50 50 50 50 50 50 50 54 54 54 50 50 50 54 54 50 50 54 54 54 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 50 50 50 50 50 113 113 50 50 50 50 50 50 113 50 50 50 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 115 115 115 115 115 158 158 158 158 158 158 158 198 158 198 198 198 198 158 158 158 158 158 158 158 158 158 158 158 158 158 198 198 198 198 198 198 198 198 198 113 198 197 197 197 198 197 198 197 197 197 197 197 197 197 197 197 197 158 158 158 197 197 197 198 198 198 198 198 197 197 198 197 197 197 197 197 197 197 197 158 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 195 195 113 113 113 113 113 113 197 113 113 113 113 113 113 113 113 197 113 113 197 197 197 197 197 197 197 197 113 113 113 113 113 200 200 115 115 115 115 115 200 200 200 200 113 200 200 200 200 200 200 200 200 200 197 197 197 197 197 200 200 113 197 113 200 200 200 200 197 200 200 200 200 200 200 200 197 197 200 197 197 199 199 200 200 200 200 200 200 199 199 199 200 200 199 199 199 199 199 199 199 199 195 195 197 197 195 199 195 197 197 197 197 197 197 197 197 199 197 197 197 199 199 197 199 199 199 199 197 197 197 197 197 197 197 197 197 113 197 197 197 197 197 197 197 197 197 197 197 197 199 199 197 197 197 197 199 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 199 199 199 199 199 199 199 197 199 197 197 199 199 199 199 199 199 199 199 199 199 199 195 195 195 195 195 195 195 199 195 199 199 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 199 199 199 199 199 199 199 199 199 199 199 199 196 196 199 199 199 196 196 196 196 196 196 196 196 196 195 195 195 195 195 195 195 195 195 199 199 195 195 196 195 195 196 196 196 196 196 196 195 195 196 195 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 194 194 196 196 196 196 196 196 196 196 194 196 196 194 194 194 194 194 194 194 194 196 196 196 196 196 196 196 196 196 199 196 196 196 196 196 196 196 196 196 196 156 196 196 156 156 156 194 194 194 194 194 156 156 196 196 196 196 196 156 156 156 156 156 156 156 156 156 156 194 194 156 156 194 156 194 156 156 156 156 156 156 156 156 156 156 156 156 28 28 156 156 28 28 28 199 199 199 199 199 199 196 200 199 200 200 200 200 199 199 157 199 199 199 157 157 157 157 157 157 157 200 200 200 200 200 200 200 200 200 115 115 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 157 157 157 157 157 157 157 200 200 200 200 200 157 157 157 200 200 200 157 200 200 200 157 157 157 157 157 157 157 157 157 200 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 28 28 156 156 28 28 28 156 156 156 156 156 156 156 156 28 156 156 156 156 28 156 156 156 156 156 156 156 196 196 196 196 156 196 196 196 196 196 196 196 196 196 196 196 196 196 157 157 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 157 157 157 156 156 156 156 156 156 156 156 156 157 157 157 156 156 156 156 156 156 156 156 156 156 28 28 28 28 28 28 28 28 28 156 156 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 77 77 77 77 77 28 28 28 28 28 28 28 28 28 28 28 156 28 28 28 28 28 28 28 77 77 77 28 28 28 28 28 28 28 28 28 77 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 115 115 115 115 115 115 115 115 115 116 116 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 116 116 116 116 116 62 62 116 116 116 116 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 115 115 115 115 115 115 115 115 115 116 116 116 115 115 115 115 62 62 115 62 62 62 115 115 115 115 115 115 87 62 115 62 62 62 62 115 115 87 115 115 115 87 87 115 87 87 87 87 60 62 60 60 60 60 60 68 60 68 68 68 68 68 60 60 60 60 68 62 62 68 68 68 62 62 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 62 62 68 68 62 68 62 68 68 68 68 68 68 68 68 68 68 68 70 68 70 70 62 62 70 62 62 62 62 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 87 87 62 62 87 67 87 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 70 62 62 62 70 70 70 70 70 87 87 87 87 87 87 87 67 67 62 62 67 67 67 87 87 67 67 67 67 87 67 67 67 67 67 62 62 62 62 67 67 67 70 67 70 70 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 88 89 89 89 89 89 89 89 67 89 89 89 89 89 89 89 89 89 89 89 89 29 29 29 29 29 29 29 28 29 77 77 77 77 77 29 29 29 29 77 29 29 77 77 29 77 29 77 77 77 77 77 77 77 156 156 85 156 156 85 156 77 77 156 77 156 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 30 77 77 30 77 77 77 77 77 77 77 77 77 77 30 77 77 82 82 30 82 82 82 82 82 157 157 157 157 157 157 157 157 157 200 200 200 87 157 157 157 157 157 157 157 85 87 157 157 157 157 200 200 200 200 200 200 87 115 200 115 115 115 115 87 200 115 115 115 87 115 115 87 87 87 87 87 87 87 87 87 87 200 87 87 87 87 87 87 87 87 87 87 87 87 87 85 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 82 82 82 82 82 82 82 77 82 77 77 82 85 82 82 82 82 82 82 82 82 85 82 82 85 82 77 77 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 88 88 87 85 85 87 87 87 87 85 87 87 87 87 87 87 87 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 88 85 88 88 88 88 88 87 87 87 87 87 88 88 88 87 87 88 88 88 88 88 82 82 82 82 82 82 82 82 82 82 88 88 88 88 82 88 88 88 88 88 88 88 82 82 86 82 82 86 86 88 88 88 88 89 86 86 88 88 89 86 86 89 86 86 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 82 82 30 82 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 30 30 29 29 29 30 30 30 30 30 30 30 29 29 30 29 30 30 26 30 30 30 30 30 30 30 30 30 30 30 30 26 26 30 30 26 26 26 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 86 86 82 82 82 86 86 86 86 86 86 86 86 86 86 86 82 86 86 86 82 82 82 82 82 80 80 82 82 82 82 82 80 80 82 82 82 80 80 82 80 86 80 82 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 26 26 30 27 27 27 27 30 30 30 30 30 30 30 30 27 30 30 75 75 75 75 75 75 75 75 30 30 30 30 30 75 75 82 82 82 82 82 75 75 75 82 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 30 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 80 75 75 75 75 80 80 75 80 80 80 27 27 27 27 27 27 27 75 27 75 75 75 75 27 27 27 27 27 27 27 27 27 27 27 27 27 75 75 75 75 75 75 75 80 75 80 80 134 75 75 75 75 134 75 75 134 134 134 27 27 27 27 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 134 27 27 75 75 27 27 27 75 75 134 134 134 75 75 75 134 134 74 74 134 74 74 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 24 194 194 24 194 28 28 28 28 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 194 194 194 194 24 24 24 194 194 194 194 194 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 24 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 25 28 28 25 25 25 25 28 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 28 24 28 24 24 24 24 24 24 24 24 24 24 24 25 24 24 24 24 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 25 24 25 25 25 24 24 24 25 25 19 24 25 25 19 19 19 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 19 19 25 25 19 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 19 19 19 19 19 19 19 19 25 25 25 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 29 29 29 29 29 29 29 29 29 29 29 26 29 26 29 26 26 26 26 26 26 26 29 29 26 29 23 23 23 26 26 26 26 26 26 26 23 23 26 23 23 23 23 23 23 23 23 23 26 26 27 27 26 26 26 27 27 27 27 27 27 27 27 26 27 27 27 27 26 27 27 26 26 26 27 27 27 27 27 27 27 74 27 74 74 74 74 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 27 27 26 26 26 27 27 27 27 27 27 27 27 26 27 27 27 26 26 27 27 22 22 26 23 23 26 23 23 26 23 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 23 23 23 23 23 23 23 26 26 26 26 26 26 26 23 23 23 23 23 23 23 21 23 23 21 23 26 26 26 26 26 18 26 26 26 22 26 26 18 18 26 18 26 18 18 18 18 18 18 18 18 18 21 21 26 26 21 21 21 26 26 26 26 18 21 21 21 18 18 18 18 18 18 18 21 21 21 21 21 21 21 18 18 18 18 18 18 18 21 21 18 18 18 21 21 18 21 21 21 21 19 19 19 19 15 15 15 19 19 25 25 25 25 25 15 15 15 15 15 15 15 15 15 15 15 15 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 23 23 23 15 15 15 15 15 15 15 25 23 25 25 25 23 23 15 23 23 23 23 23 23 23 15 15 15 15 15 15 15 23 23 23 23 23 23 23 15 15 23 23 23 15 15 23 23 15 15 15 25 25 25 25 25 25 25 25 25 29 25 25 29 25 25 25 25 25 25 25 25 25 25 25 25 25 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 25 23 25 25 23 29 23 29 25 29 29 29 29 29 29 29 29 29 23 29 29 29 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 15 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 25 25 23 23 23 25 25 25 25 25 25 23 25 25 25 23 23 25 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 15 15 23 23 23 21 21 23 23 23 23 23 23 23 23 21 23 23 21 21 21 21 21 21 21 21 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 21 21 21 21 21 21 21 21 23 21 23 23 23 21 21 23 23 23 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 15 19 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 21 21 21 21 21 21 21 15 15 15 21 13 15 15 13 15 13 13 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 13 13 13 13 13 13 13 13 13 21 21 21 21 21 13 13 21 21 21 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 13 15 15 15 15 15 15 13 15 15 15 15 15 15 15 15 15 15 15 13 15 13 13 15 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 13 15 13 13 13 13 15 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 15 15 15 15 15 13 13 15 15 15 15 15 15 13 15 15 15 15 13 13 13 13 8 8 8 8 8 8 8 8 13 13 13 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 13 8 13 13 13 13 13 8 8 8 13 13 8 8 8 13 8 8 8 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 10 10 13 13 10 10 10 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 18 18 18 18 18 18 18 13 13 13 13 13 13 13 13 13 13 13 21 13 13 13 13 18 18 18 18 18 18 13 13 18 13 13 18 13 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 10 10 13 13 10 10 10 13 13 13 13 13 13 13 13 10 13 13 13 13 10 13 13 13 13 10 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 10 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 10 10 10 10 10 10 10 13 10 13 13 18 10 10 10 10 10 10 10 10 18 18 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 18 18 10 10 10 10 10 10 10 10 10 10 10 10 10 16 9 9 9 10 10 10 9 9 10 10 10 10 10 10 9 10 10 10 9 9 10 9 9 9 9 9 9 9 9 9 9 9 16 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 21 21 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 22 18 22 22 22 18 22 18 22 22 22 22 22 22 22 22 22 18 18 18 18 18 22 22 18 18 18 18 18 22 22 18 18 22 22 22 22 22 22 18 18 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 27 27 27 27 27 74 27 22 22 22 22 22 22 22 74 22 22 74 22 74 27 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 163 163 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 163 22 22 22 22 74 22 22 22 22 22 22 22 22 22 22 22 74 22 22 74 74 163 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 22 22 22 22 22 22 22 22 22 163 163 163 163 163 163 163 22 163 163 163 22 163 163 163 163 163 163 163 163 163 163 163 163 163 74 74 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 9 9 9 9 9 9 9 9 9 16 16 9 16 16 9 9 9 9 16 9 9 16 16 16 16 16 16 16 10 10 16 16 16 10 10 18 18 10 18 16 16 16 10 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 22 22 18 18 18 18 18 18 18 18 18 21 18 18 18 18 18 18 18 18 18 18 18 18 18 22 18 18 18 18 22 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 22 22 22 22 22 22 22 22 22 18 22 22 22 22 22 22 22 22 22 22 22 22 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 22 16 16 16 22 22 22 22 22 18 18 18 18 18 22 22 22 22 18 22 22 22 22 22 22 22 16 22 22 22 22 16 16 16 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 22 16 22 22 16 16 16 22 22 22 22 22 22 16 22 22 22 16 16 16 163 163 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 163 163 163 16 16 16 16 16 16 73 16 16 163 163 163 16 73 16 16 163 73 73 73 73 163 9 9 9 9 9 9 9 9 9 16 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 9 9 9 9 9 9 72 9 9 16 16 16 16 16 9 16 16 16 16 16 16 16 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 73 16 16 73 73 73 16 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 16 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 72 72 72 72 72 72 72 72 72 16 72 72 16 72 72 72 72 72 72 72 72 72 72 72 73 72 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 73 73 73 72 72 73 73 73 16 72 16 16 16 73 73 16 16 16 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 72 72 72 72 72 72 72 72 72 73 73 73 73 72 72 72 72 72 72 72 72 94 72 72 94 72 73 73 73 73 73 94 73 94 73 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 73 94 73 73 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 167 168 168 168 168 126 126 126 126 126 126 126 126 126 126 130 126 130 130 130 126 126 126 126 126 126 126 126 126 126 126 126 126 168 168 168 168 168 168 168 168 168 126 126 126 126 126 126 168 126 126 126 168 168 126 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 71 130 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 130 130 130 130 130 130 130 130 130 130 71 71 130 130 130 130 71 71 71 71 71 71 138 138 130 138 138 138 138 71 71 71 71 71 71 71 138 138 130 138 138 138 138 138 138 138 138 138 168 168 168 168 168 168 168 168 168 168 168 168 138 168 138 138 168 168 138 138 138 138 138 138 138 138 138 168 126 126 138 138 138 130 130 130 130 130 130 138 130 130 130 130 138 130 130 130 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 130 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 168 168 168 168 168 138 138 138 138 138 138 138 168 168 168 168 138 168 138 168 168 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 171 138 138 138 138 138 138 171 171 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 4 4 71 4 4 4 71 4 71 4 4 4 4 4 4 4 4 4 4 71 4 4 4 4 71 4 4 4 4 4 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 8 4 4 4 4 4 4 4 4 8 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 8 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 13 4 4 10 4 10 10 4 13 8 13 13 13 10 10 8 10 10 10 10 10 10 10 71 71 71 71 9 9 9 9 71 4 71 4 4 9 9 9 9 9 9 9 9 4 4 4 4 9 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 10 4 4 10 10 10 4 4 4 4 10 10 10 10 4 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 171 171 138 138 171 138 171 138 138 139 138 139 139 139 139 139 138 139 139 139 139 139 139 139 139 139 139 139 138 138 139 139 139 138 138 138 138 138 138 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 138 138 71 138 138 71 138 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 9 139 139 139 9 9 71 9 9 9 9 139 139 139 139 139 71 71 138 138 138 138 138 71 71 139 138 71 71 71 71 71 71 71 9 71 71 71 71 71 139 71 139 139 71 71 71 71 71 71 71 71 71 71 71 9 9 71 71 9 71 9 71 71 71 71 71 71 9 71 71 71 9 9 71 71 9 139 139 9 72 72 9 72 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 171 171 171 171 171 139 171 139 139 139 139 139 171 171 171 171 171 171 171 171 171 171 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 171 171 139 171 139 139 171 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 171 171 171 171 171 139 139 139 139 139 139 173 173 173 173 173 173 173 173 173 173 173 139 139 72 72 72 72 139 9 9 9 9 9 9 72 72 72 72 72 72 72 139 72 72 72 72 72 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 72 72 72 72 72 72 72 9 72 9 9 9 72 72 72 9 9 72 72 9 9 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 173 173 173 173 173 173 173 139 139 139 139 139 139 139 173 173 173 139 139 173 173 139 139 139 139 173 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 72 72 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 72 72 139 72 72 139 139 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 72 139 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 94 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 94 94 94 94 173 173 173 173 94 94 173 94 94 94 94 94 173 94 94 94 94 94 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 125 126 126 126 126 126 126 126 126 126 126 126 128 126 126 128 128 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 128 126 126 130 126 126 126 126 126 130 130 130 130 130 130 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 128 128 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 128 125 125 125 125 128 125 125 125 125 125 125 125 125 125 125 125 128 125 125 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 130 130 130 130 130 130 130 128 128 128 128 128 128 128 128 130 128 128 128 128 130 128 128 128 128 128 128 128 128 128 128 128 128 125 128 125 125 125 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 130 130 130 130 130 130 130 128 130 130 130 130 130 130 130 130 130 130 130 130 130 130 128 128 130 130 130 130 130 130 130 1 1 1 1 1 130 130 130 130 1 1 130 1 1 1 1 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 1 130 130 130 71 71 130 130 1 1 1 1 71 71 71 130 71 71 71 71 71 71 71 125 125 131 125 125 131 125 131 131 131 131 131 131 131 125 131 131 131 131 125 125 131 131 131 131 128 131 131 131 131 131 131 131 0 131 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 128 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 128 128 131 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 0 0 0 0 0 0 131 131 131 131 131 131 131 2 7 131 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 131 131 131 131 131 131 131 0 131 0 0 131 131 131 131 131 131 131 131 131 131 131 2 2 2 2 2 2 2 2 2 2 2 131 2 2 2 2 131 131 2 131 131 131 2 2 2 2 2 2 2 131 2 131 131 131 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 5 5 2 5 2 2 5 5 5 5 5 5 5 5 2 2 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 12 5 5 5 5 5 5 12 5 12 12 12 12 12 71 71 1 71 71 71 71 1 1 1 1 1 1 1 1 3 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 3 3 1 1 1 3 3 1 1 1 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 6 128 1 128 128 128 1 1 128 128 128 128 128 128 128 128 1 128 128 128 1 1 128 1 1 1 1 125 128 125 125 125 125 128 125 125 125 125 125 125 128 125 125 125 125 128 125 128 128 1 1 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 1 1 128 1 1 1 1 128 128 128 2 2 2 2 2 2 2 2 2 2 2 2 5 6 3 5 5 5 5 3 3 1 3 3 3 3 5 5 3 3 5 5 5 5 5 5 5 5 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 5 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 5 1 5 5 2 5 1 1 1 1 1 1 2 1 1 2 2 2 2 2 2 5 6 5 5 6 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 6 5 5 5 5 5 5 5 2 5 2 2 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 12 12 71 71 71 71 71 3 3 3 3 3 3 3 3 71 71 3 3 71 3 3 71 3 3 3 3 3 3 3 3 6 3 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 3 71 3 3 3 4 4 3 3 3 3 3 3 4 3 3 3 4 4 4 4 6 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 12 12 12 11 11 6 6 6 11 11 6 6 11 11 11 11 11 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 11 11 6 6 6 6 6 6 6 6 6 11 11 11 11 11 6 6 6 6 6 6 6 11 6 6 6 6 4 4 4 4 4 4 4 4 4 6 6 6 6 6 4 6 4 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 4 4 4 4 4 6 6 6 6 6 6 6 4 4 4 4 4 4 4 4 4 4 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 8 8 8 6 4 8 8 8 6 6 6 6 6 6 8 6 6 6 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 0 7 7 7 7 7 7 7 7 7 7 7 7 7 7 2 0 0 0 0 0 0 0 0 0 0 14 0 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 17 17 14 17 17 17 14 14 14 17 17 17 17 17 17 17 20 20 14 14 17 17 20 14 14 20 20 20 20 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 20 14 14 20 20 14 14 14 14 14 14 14 14 14 20 20 20 20 20 14 14 14 14 20 20 14 20 20 20 20 20 7 5 7 7 5 5 5 7 7 7 7 7 7 7 7 12 7 7 7 12 12 14 12 12 12 12 7 7 0 0 7 7 7 0 0 0 0 0 7 7 0 0 14 14 14 14 14 14 12 12 14 14 14 14 14 7 14 7 7 7 14 14 14 14 14 14 14 14 14 14 12 12 14 14 12 12 12 14 14 14 14 14 14 14 14 14 14 14 12 14 14 20 5 5 5 5 5 12 12 12 12 12 12 12 5 5 5 12 12 5 12 5 5 5 12 12 12 12 12 12 12 12 12 20 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 17 17 17 17 17 20 20 20 20 17 20 20 192 192 192 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 20 20 24 24 20 20 20 20 20 20 20 20 20 20 20 20 20 192 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 24 24 24 192 192 192 192 192 192 192 192 192 192 194 194 196 194 194 194 194 192 194 194 194 194 192 194 194 194 24 24 192 192 24 24 24 192 192 192 192 192 192 24 192 192 192 24 24 192 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 19 19 20 20 19 19 19 20 20 20 20 20 20 20 19 19 20 20 20 19 19 19 19 19 19 19 20 20 192 24 24 24 24 192 192 192 192 192 24 24 192 192 192 24 24 24 24 24 19 19 24 24 24 24 24 24 20 20 24 24 24 24 24 24 24 24 24 24 24 24 19 19 24 24 24 24 19 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 24 19 19 19 19 24 24 24 24 24 19 19 19 24 24 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 20 20 12 19 19 12 12 12 12 19 12 12 19 19 19 19 19 11 11 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 19 11 11 11 11 11 11 11 19 12 19 19 19 19 19 11 11 11 11 19 11 11 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 17 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 19 20 20 20 19 19 19 20 20 19 19 20 19 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 19 19 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 6 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 15 15 15 15 15 15 15 19 19 19 19 19 19 19 19 19 19 19 19 15 15 19 19 15 15 15 15 15 15 15 15 15 15 15 15 15 19 19 19 19 19 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 11 6 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 15 15 15 11 11 19 11 15 19 15 19 19 19 19 19 19 19 19 19 19 15 15 15 15 15 15 15 11 15 15 15 15 11 11 11 15 15 15 15 11 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 6 11 6 6 6 15 11 15 15 15 15 6 6 6 6 6 6 6 8 6 8 8 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 8 8 8 8 8 8 8 15 15 15 15 8 8 8 8 8 15 8 8 15 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 17 17 17 17 0 17 0 0 17 17 17 17 17 17 17 17 17 17 17 17 192 179 0 179 179 0 0 0 179 179 179 179 179 0 0 0 0 179 0 0 0 0 0 0 0 0 0 181 181 181 181 181 0 0 181 181 181 181 181 181 0 0 0 181 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 184 184 184 184 184 184 184 181 181 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 184 184 181 184 184 184 184 181 181 181 181 160 160 160 184 160 160 160 160 160 160 160 184 184 184 184 184 184 184 160 160 160 160 160 184 184 160 160 160 184 184 111 184 184 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 184 184 0 0 0 0 0 0 0 181 0 181 181 181 0 0 0 184 181 184 184 184 184 184 184 184 0 0 0 184 184 0 0 0 0 0 184 184 0 0 0 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 0 0 0 0 0 0 0 0 0 184 184 0 0 0 0 0 0 0 0 0 0 159 0 0 0 0 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 159 159 0 159 184 159 159 159 159 184 184 184 184 184 159 159 159 184 184 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 158 159 158 158 192 192 192 192 192 192 192 192 192 0 0 0 0 192 192 192 192 192 192 192 192 0 192 192 192 192 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 193 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 158 158 0 158 158 158 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 158 158 0 158 158 158 158 0 0 0 0 0 0 0 0 0 0 0 159 0 0 0 158 158 158 158 158 158 158 159 158 159 159 159 158 158 158 158 158 158 158 158 158 158 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 193 192 193 193 193 193 193 0 0 0 0 193 193 193 193 193 193 193 193 193 192 193 193 195 195 195 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 0 0 0 0 0 193 193 158 158 158 158 158 158 158 158 193 158 158 158 193 193 158 193 193 193 193 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 193 193 158 158 158 158 193 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 195 195 193 193 193 195 195 158 193 158 197 197 197 195 197 197 197 195 195 197 197 195 192 192 192 192 192 192 192 192 192 195 195 195 195 195 192 192 192 192 195 195 192 195 195 195 195 195 195 195 193 195 195 195 195 193 193 193 193 193 193 195 193 193 193 195 195 193 193 193 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 192 192 192 192 192 192 192 195 195 192 192 192 192 192 192 192 192 192 192 192 192 192 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 192 192 192 192 192 192 192 195 192 195 195 195 195 195 195 195 195 195 195 195 195 195 192 192 192 192 192 195 195 195 196 196 192 192 195 195 196 196 196 196 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 35 35 107 107 35 107 107 35 35 35 35 35 35 35 35 107 35 107 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 39 35 35 39 39 39 35 35 35 35 35 35 39 39 39 39 39 39 39 39 39 39 39 39 39 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 35 35 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 35 35 36 35 35 36 36 35 36 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 39 39 39 39 39 39 39 35 35 35 35 35 35 35 39 39 39 39 39 39 39 39 39 39 39 39 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 39 39 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 35 36 36 36 36 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 39 39 39 39 39 39 39 39 39 39 39 39 36 39 39 36 39 39 36 36 39 36 36 36 36 39 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 34 35 35 35 35 34 34 34 34 34 34 34 34 35 34 34 34 36 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 34 104 34 34 34 104 104 104 104 104 104 104 104 34 104 104 104 104 31 31 31 31 31 31 31 104 31 31 31 31 31 31 31 31 31 34 34 34 34 34 34 31 104 34 104 104 34 34 31 34 34 34 31 31 31 31 31 34 34 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 104 34 34 34 104 104 34 34 104 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 31 31 34 34 34 34 31 31 31 31 31 31 31 31 31 31 31 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 34 33 31 33 33 33 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 33 33 33 34 33 33 33 33 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 31 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 34 34 36 36 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 34 36 36 36 36 36 36 36 36 35 36 35 35 36 36 36 36 36 36 36 36 36 34 34 36 34 36 36 36 34 34 36 36 36 36 36 36 34 36 36 36 34 34 36 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 36 36 36 36 36 36 34 36 36 36 36 36 36 36 36 36 36 36 34 36 36 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 34 34 34 34 34 34 34 34 33 34 34 34 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 34 34 34 34 34 34 33 34 34 34 33 33 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 34 34 34 34 34 34 33 34 33 34 34 33 33 33 33 33 33 33 33 36 36 36 36 33 33 33 36 36 36 36 36 36 33 36 36 33 33 33 33 33 33 33 40 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 169 31 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 170 169 170 169 169 169 169 169 170 169 169 170 169 169 170 170 170 170 170 170 170 170 31 31 31 31 170 170 170 170 170 31 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 31 31 31 31 31 169 169 31 31 31 31 169 169 169 31 169 169 169 169 169 169 169 170 170 170 170 170 170 170 169 170 169 169 169 170 170 170 170 170 170 170 170 169 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 169 169 169 169 167 169 169 169 169 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 168 168 168 167 167 167 167 167 167 167 167 168 167 167 168 168 168 168 168 168 168 168 167 167 167 167 167 168 168 167 167 167 167 167 167 168 168 168 167 168 168 168 168 168 168 168 168 168 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 168 168 168 168 168 168 168 167 167 167 167 167 168 168 167 167 167 168 168 167 167 167 168 168 168 168 168 168 168 168 168 167 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 167 170 170 170 169 167 167 167 167 167 167 167 167 167 167 170 167 167 167 167 167 169 169 169 169 169 167 167 169 169 169 169 167 167 167 169 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 169 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 168 168 168 170 170 170 170 170 170 170 170 170 170 170 170 170 167 170 170 170 167 167 167 167 167 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 167 167 167 167 167 170 168 170 170 168 168 168 167 167 167 167 167 167 167 170 167 167 167 168 167 167 168 170 170 170 170 170 168 170 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 168 170 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 171 171 170 170 168 168 171 170 170 170 170 170 170 170 170 170 170 170 170 170 168 170 170 170 168 168 168 168 168 168 168 168 168 168 168 168 170 170 170 170 170 168 168 170 170 168 168 168 168 168 168 171 171 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 170 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 168 168 171 171 171 168 168 168 168 168 138 168 171 171 171 171 138 171 171 138 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 31 31 33 31 31 31 31 32 32 32 31 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 32 32 32 32 33 32 32 33 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 33 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 33 33 33 33 33 32 32 32 32 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 170 170 170 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 172 32 32 32 172 172 172 33 33 33 33 33 33 33 33 33 31 31 31 31 31 33 31 33 33 31 31 33 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 170 170 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 170 170 31 170 170 170 170 31 31 31 31 31 31 31 170 170 31 31 31 170 170 31 31 170 170 170 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 170 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 170 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 172 172 32 170 172 170 172 32 170 32 32 32 170 170 170 170 170 170 170 170 170 170 170 170 170 170 32 170 32 32 170 170 170 170 32 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 32 32 31 170 170 170 170 31 31 33 33 31 31 31 170 170 31 170 31 170 170 31 170 170 170 170 33 33 33 33 33 33 33 33 33 33 33 33 33 31 33 33 33 31 31 33 31 31 170 170 31 31 31 31 31 31 31 33 33 31 31 31 31 31 31 31 31 31 31 31 170 170 31 31 170 170 170 31 31 31 31 31 31 170 31 31 31 31 170 31 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 172 172 172 172 172 172 172 170 170 170 170 170 170 170 172 172 172 172 172 172 172 172 172 172 172 172 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 172 172 170 172 172 172 172 170 170 170 170 170 172 172 170 170 170 170 172 170 170 170 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 172 172 172 172 172 172 172 172 172 170 172 172 172 172 172 172 172 172 170 172 172 170 170 172 172 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 172 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 172 172 172 172 172 172 171 170 171 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 170 170 171 171 171 170 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 33 33 33 33 37 33 37 33 33 33 33 33 33 33 33 33 33 33 33 33 37 33 33 33 37 37 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 37 37 33 33 33 32 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 37 37 32 37 37 37 37 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 172 32 172 172 172 172 172 32 32 32 32 172 32 32 172 172 172 172 172 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 172 32 32 32 32 32 32 32 32 32 172 172 172 172 32 32 32 32 32 32 32 32 172 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 172 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 171 171 171 171 172 172 172 172 172 171 171 172 172 172 172 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 172 171 172 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 172 172 172 172 172 174 174 171 171 171 171 171 171 171 171 174 171 171 171 174 174 171 174 174 174 174 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 173 173 173 171 173 171 171 171 173 173 171 171 171 171 171 173 173 171 171 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 174 174 32 174 174 174 174 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 172 32 32 172 174 174 174 32 174 174 174 174 32 32 32 32 32 174 174 174 174 32 174 174 32 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 172 32 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 172 172 172 172 172 172 172 32 172 32 32 172 172 172 172 172 172 172 172 172 172 172 174 174 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 174 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 172 174 172 172 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 173 174 174 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 32 32 174 32 32 32 32 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 173 174 173 173 174 173 174 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 174 174 174 174 174 174 174 174 174 174 174 174 174 173 174 174 173 173 173 173 173 173 174 174 174 174 174 174 174 173 173 173 173 173 173 173 173 173 173 173 173 173 174 173 173 173 173 173 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 173 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 173 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 94 174 174 174 174 174 174 174 174 174 174 174 94 174 174 94 174 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 35 107 107 35 35 107 107 107 107 107 107 107 107 107 106 106 106 106 106 106 106 106 107 107 107 106 107 107 107 107 107 107 107 107 107 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 107 107 107 107 107 107 107 106 107 106 106 106 107 107 107 106 106 106 106 106 106 106 107 107 107 107 107 107 107 106 107 107 107 107 106 107 107 107 107 107 107 107 107 107 107 107 107 107 35 35 107 107 35 35 35 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 35 35 35 35 35 107 35 107 107 107 35 35 35 35 35 35 35 35 35 35 35 35 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 35 35 35 35 35 35 35 35 107 35 107 107 107 35 35 35 35 107 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 177 177 177 106 106 106 177 177 177 177 177 177 177 177 177 177 106 177 177 177 106 106 106 106 106 106 106 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 106 106 106 106 106 106 106 177 177 177 177 177 177 177 177 177 177 177 106 177 177 177 106 106 106 106 106 106 106 106 106 177 177 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 35 35 35 35 35 35 35 107 35 107 107 107 107 107 35 107 107 107 107 107 107 107 35 35 35 35 35 35 35 107 107 107 107 107 105 105 105 105 107 105 105 105 105 105 105 105 105 105 107 107 107 107 107 107 107 106 107 106 106 106 106 106 107 107 107 107 107 107 107 106 107 107 107 107 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 107 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 107 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 105 105 105 105 105 105 105 105 105 107 107 107 107 107 105 105 105 105 105 105 105 107 105 105 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 106 106 107 107 107 106 106 106 106 107 106 106 106 106 106 106 106 105 105 105 105 105 105 105 105 105 107 107 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 107 107 106 106 106 106 107 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 105 105 105 105 105 105 105 107 105 107 107 107 105 107 105 107 107 106 106 106 106 106 105 105 105 105 105 105 105 106 105 106 106 106 105 105 105 106 106 105 105 106 106 106 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 35 35 35 35 35 35 35 35 35 105 105 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 35 35 34 34 35 35 35 35 35 34 34 34 34 35 34 34 34 34 34 34 34 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 34 34 34 34 34 34 34 35 34 35 35 105 105 34 34 34 34 34 34 34 34 34 34 34 34 104 35 35 35 35 105 105 105 105 35 105 105 105 105 105 105 105 105 105 105 105 105 105 104 104 105 105 105 105 105 105 105 35 105 105 105 105 105 105 105 105 105 105 105 105 104 104 105 105 105 105 104 105 105 105 105 105 105 105 105 105 105 105 104 105 105 105 34 34 34 34 104 104 34 104 104 104 104 104 34 104 34 34 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 105 105 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 142 177 142 142 142 142 177 177 177 177 177 177 177 177 177 177 177 177 177 177 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 177 177 177 177 177 177 177 142 177 142 142 142 142 142 177 142 142 142 142 142 142 142 177 177 177 177 177 177 177 177 177 142 142 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 140 140 140 140 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 141 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 176 142 142 176 176 176 142 142 176 176 176 176 176 176 176 142 176 176 176 176 176 176 176 176 176 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 176 176 141 141 141 176 176 141 141 176 176 176 176 176 176 176 176 176 176 176 176 142 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 142 142 141 141 142 141 176 141 142 141 141 141 141 141 141 141 141 141 141 141 141 141 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 141 141 141 141 141 141 176 176 176 176 176 176 176 141 176 141 141 141 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 140 140 177 177 177 177 140 177 177 177 177 177 177 177 177 177 177 177 177 175 175 177 175 175 175 175 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 176 177 175 175 177 177 177 177 175 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 175 175 175 175 175 175 175 177 177 177 177 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 177 177 177 177 177 177 177 142 142 142 142 142 142 142 177 177 142 142 142 176 176 176 176 176 176 176 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 176 176 142 176 176 142 176 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 176 176 176 176 176 176 176 142 142 142 176 176 176 176 176 176 176 176 176 176 176 176 175 175 175 175 175 175 175 177 175 176 177 176 176 176 175 176 175 176 176 176 176 176 176 176 176 176 177 176 177 177 177 176 176 177 177 177 177 177 176 176 177 177 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 175 175 175 175 175 175 175 176 176 176 176 176 176 176 175 175 175 176 176 176 175 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 140 140 140 140 140 140 140 175 140 175 175 175 175 140 140 140 140 140 140 140 140 140 140 140 140 140 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 140 140 140 140 140 140 140 175 175 175 175 175 140 140 140 175 175 175 140 175 175 175 140 140 140 140 140 140 140 140 140 175 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 175 175 175 175 175 175 175 176 175 176 176 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 176 176 176 176 176 175 176 176 176 176 176 176 176 176 175 175 176 176 176 175 175 176 175 175 175 175 175 175 175 175 175 175 175 176 175 176 176 176 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 140 140 140 140 140 140 140 140 140 175 140 175 175 140 140 140 140 140 140 140 140 140 140 140 175 140 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 175 175 175 140 140 140 140 140 140 140 140 140 175 175 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 104 31 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 105 104 104 105 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 103 105 105 103 103 103 103 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 105 105 105 105 105 105 105 105 105 104 105 105 105 105 105 105 105 104 104 104 104 104 104 105 104 104 104 104 105 105 105 104 105 105 105 105 105 105 105 105 104 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 103 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 105 104 105 105 105 105 104 103 105 103 103 103 103 103 105 105 105 105 103 105 105 103 103 103 103 103 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 105 104 104 105 104 103 104 104 104 104 104 104 104 104 104 103 103 104 103 104 104 104 104 104 104 104 104 104 104 104 104 104 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 177 177 177 177 177 106 106 106 106 106 106 106 106 106 106 177 106 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 177 177 106 177 106 177 177 177 177 177 177 177 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 177 106 106 177 106 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 106 140 106 106 140 140 140 106 106 106 106 106 106 140 106 106 177 140 177 177 177 177 140 140 140 140 140 140 140 177 140 177 140 140 140 140 140 140 140 140 140 140 140 140 103 104 104 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 106 106 103 106 103 103 103 105 103 103 103 103 103 105 105 105 103 103 103 103 103 103 103 103 103 103 103 103 103 103 106 105 105 105 105 105 106 106 105 105 105 106 106 106 106 106 106 106 106 106 106 106 106 103 106 106 106 106 106 106 105 103 103 105 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 103 106 103 103 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 106 106 103 106 106 106 106 106 106 106 106 106 106 106 103 103 103 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 140 106 106 106 106 106 106 106 106 140 106 106 106 140 140 140 140 140 140 140 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 140 140 106 140 140 140 140 106 106 106 106 106 106 106 106 106 106 106 140 106 106 106 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 104 104 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 106 103 103 140 103 103 103 103 103 103 103 103 140 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 106 106 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 103 103 103 103 103 140 140 103 103 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 106 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 103 140 140 140 140 103 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 31 104 31 31 31 104 104 104 104 104 104 104 31 31 104 31 31 31 31 31 31 31 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 31 31 31 31 31 31 31 31 31 31 104 31 104 104 104 31 31 31 31 104 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 102 102 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 102 102 102 102 102 104 102 102 102 102 104 104 104 104 104 104 102 104 104 104 102 102 104 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 31 31 102 102 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 104 104 31 31 31 104 104 104 104 104 104 31 104 104 104 31 31 104 31 102 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 102 31 31 31 31 31 31 31 31 31 102 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 169 31 31 31 31 31 31 31 31 169 31 31 169 169 169 169 169 169 31 31 31 31 31 169 169 31 31 169 31 31 169 31 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 31 31 31 31 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 104 104 104 104 104 104 104 103 103 103 103 103 102 102 104 102 102 102 102 102 102 102 102 102 102 102 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 102 102 102 103 102 102 102 102 102 102 102 102 102 102 102 102 103 103 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 103 103 103 103 103 103 103 140 140 140 140 140 140 140 140 102 140 140 140 102 102 140 140 102 102 102 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 102 102 140 102 102 102 102 140 140 140 140 140 102 102 140 140 140 102 102 140 140 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 103 102 102 102 102 103 103 103 103 103 102 102 103 102 103 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 169 102 102 102 169 169 169 169 169 169 169 102 102 102 102 102 102 102 102 102 102 102 102 102 129 102 129 102 129 129 129 129 129 129 129 129 169 169 169 169 169 169 169 169 102 102 102 102 102 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 127 127 169 169 169 169 169 169 169 127 127 169 127 127 127 127 127 127 127 127 127 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 102 102 169 102 169 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 104 104 104 104 104 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 102 102 102 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 102 169 169 169 169 169 169 169 169 169 102 102 102 169 102 169 169 102 102 102 102 102 102 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 102 169 102 102 102 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 127 169 127 127 127 127 169 169 169 169 127 127 127 169 127 127 127 127 127 127 127 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 167 169 167 167 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 167 167 167 167 167 167 167 169 169 169 169 169 167 167 169 169 169 169 167 169 169 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 167 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 167 169 127 127 127 127 169 127 127 127 127 127 127 127 127 127 127 127 127 127 127 167 167 127 127 167 167 167 127 127 127 127 127 127 127 167 167 127 167 167 167 167 127 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 169 167 169 169 169 169 167 169 169 169 169 169 169 167 169 169 169 167 167 169 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 126 167 167 167 167 167 167 167 167 167 167 167 167 126 126 167 167 126 126 126 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 126 167 167 167 167 127 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 126 126 127 126 126 126 126 167 127 127 167 127 127 127 126 126 127 127 127 126 126 127 126 126 126 126 167 167 127 167 167 167 167 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 126 126 127 127 127 127 127 127 127 167 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 127 127 167 127 127 127 127 127 127 127 127 127 127 127 127 127 167 167 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 126 126 126 126 126 126 126 127 127 127 127 127 127 127 126 126 126 126 126 126 126 126 126 126 126 126 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 126 126 127 126 126 127 126 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 126 126 126 126 126 126 126 127 127 127 127 127 127 127 126 126 126 127 125 126 126 125 125 125 125 125 127 127 127 127 127 127 127 127 127 169 169 169 129 127 127 127 127 127 127 127 127 127 127 127 127 127 129 129 129 129 129 129 129 102 129 102 102 129 102 129 129 129 129 129 129 129 129 129 129 129 129 129 127 127 129 127 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 127 127 129 127 127 127 127 129 129 129 129 129 129 129 129 127 129 129 129 129 129 129 129 129 129 129 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 0 0 102 102 0 0 102 0 102 140 102 140 140 140 140 140 140 140 140 140 140 175 140 140 175 140 140 175 175 175 175 175 175 175 175 0 0 0 0 0 0 0 0 0 102 140 0 0 0 0 0 0 0 0 175 175 175 0 0 0 0 0 0 0 0 0 175 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 102 102 102 102 102 102 129 129 102 102 102 129 102 102 102 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 0 0 129 102 0 129 129 0 129 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 0 129 129 129 129 0 0 0 0 0 0 0 129 129 0 0 0 129 129 0 129 129 0 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 125 125 125 125 125 125 125 127 127 127 127 127 127 127 127 127 127 127 127 125 125 127 127 125 127 125 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 125 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 129 129 127 127 129 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 129 127 127 127 127 127 129 129 127 129 129 129 129 129 129 129 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 129 127 127 127 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 127 129 127 127 127 129 129 127 127 127 129 129 129 129 127 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 127 125 127 127 125 125 125 127 127 127 127 127 125 127 125 125 127 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 127 127 127 127 127 127 127 127 127 127 127 127 129 127 127 127 127 127 125 125 125 125 125 125 125 125 129 127 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 125 125 125 125 125 125 125 129 125 129 129 129 129 125 125 129 129 129 129 129 129 129 125 125 125 125 125 125 125 129 129 129 129 129 129 129 125 125 125 129 129 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 127 125 127 127 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 140 140 140 140 175 175 175 175 175 175 175 175 175 175 175 175 140 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 176 175 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 175 175 175 175 176 176 176 176 175 175 176 176 175 176 175 175 176 176 176 176 176 176 176 120 176 176 120 176 120 176 176 176 176 176 176 176 176 176 176 176 176 120 120 176 176 120 120 120 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 120 175 175 175 120 120 120 120 120 120 120 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 120 120 120 120 120 175 120 175 175 175 175 175 175 175 175 175 175 175 120 175 175 175 120 120 120 120 120 120 120 120 120 120 120 176 120 120 120 120 120 120 120 120 120 120 175 175 175 175 175 175 175 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 122 122 176 176 141 176 176 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 122 122 122 122 122 122 122 176 176 176 141 141 141 141 122 141 122 141 141 141 141 141 141 141 141 141 176 176 176 176 141 141 141 176 176 176 141 141 141 141 176 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 122 122 141 122 122 122 122 141 141 141 141 141 141 141 122 122 141 141 141 122 122 122 122 122 122 122 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 122 122 141 122 122 122 122 141 141 141 141 141 122 122 141 141 141 122 122 141 141 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 122 120 120 122 122 122 122 122 122 122 122 176 120 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 122 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 122 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 122 176 176 176 122 176 176 176 176 176 176 122 122 176 122 176 122 122 176 176 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 120 120 120 120 120 120 120 176 120 176 176 176 120 122 120 120 176 122 122 176 122 122 122 122 122 122 122 122 122 122 122 120 120 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 122 122 120 122 120 120 120 120 120 120 120 120 122 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 119 119 119 119 119 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 121 122 122 122 121 121 121 119 119 119 119 119 119 119 119 119 122 122 119 119 119 119 119 119 119 119 119 119 122 119 119 119 119 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 119 119 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 119 119 122 122 121 121 121 122 122 122 122 122 122 122 122 122 122 121 121 121 121 121 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 119 119 119 119 119 121 119 119 119 119 121 121 121 121 119 121 121 121 121 121 121 121 119 119 119 119 119 119 119 121 121 121 121 121 121 121 119 119 119 121 121 121 119 121 121 119 121 119 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 0 125 125 0 125 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 125 125 129 125 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 0 0 129 129 129 129 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 125 125 125 125 125 125 125 125 125 125 125 129 125 125 125 129 129 129 125 129 129 129 0 0 0 0 0 129 129 125 0 125 125 125 125 129 125 125 125 129 129 129 129 129 0 0 129 0 0 0 0 129 129 129 129 129 129 0 129 129 129 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 129 129 129 129 129 129 129 129 0 129 129 0 0 129 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 175 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 175 175 175 175 175 0 0 0 0 175 175 0 175 175 175 175 175 0 0 0 0 0 0 0 175 0 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 140 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 0 175 175 175 175 0 0 0 0 0 175 175 0 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 120 175 120 120 120 120 120 175 175 175 175 175 175 175 175 175 175 175 175 120 120 175 120 120 120 175 120 120 120 120 120 120 120 120 120 120 175 120 175 175 175 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 119 0 120 120 120 120 0 0 0 0 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 129 129 129 0 0 0 129 129 129 129 129 0 0 129 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 120 0 175 175 120 120 120 120 120 120 120 120 120 0 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 120 120 120 120 120 120 120 0 0 0 0 0 120 120 120 0 0 120 120 0 0 0 120 120 120 120 120 120 120 120 120 0 120 120 120 120 120 120 120 120 175 175 120 175 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 175 175 175 175 175 120 120 175 120 175 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 0 0 0 0 0 0 0 0 0 119 0 0 119 0 0 0 0 0 0 0 0 0 0 0 119 0 119 119 120 119 119 119 119 120 120 120 120 120 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 119 120 120 120 120 119 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 119 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 119 120 120 120 119 119 120 120 120 120 120 120 119 120 120 120 120 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 120 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 121 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 131 131 131 125 125 0 0 125 0 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 125 131 125 125 125 125 131 125 125 125 125 125 125 125 125 125 125 0 0 0 0 0 131 131 131 131 131 131 131 0 131 0 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 0 0 131 131 131 0 0 0 0 0 0 0 0 131 0 0 0 131 131 0 0 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 119 0 119 119 119 0 0 0 0 0 0 0 0 0 119 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 0 0 0 0 0 0 0 119 0 119 119 119 119 119 119 119 0 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 0 0 0 0 0 0 0 0 0 119 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 0 0 0 0 0 0 0 119 0 119 119 119 0 0 0 119 119 119 0 119 0 0 0 0 0 0 0 0 0 0 0 119 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 124 124 124 141 124 141 141 141 141 141 141 141 141 141 141 124 124 141 124 124 124 143 124 124 124 124 124 143 143 124 143 143 143 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 124 141 141 124 124 124 124 141 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 124 141 141 141 141 124 124 124 124 124 124 124 124 141 124 124 124 141 122 124 124 122 122 122 122 122 141 122 122 122 122 141 141 141 141 141 141 122 141 141 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 143 143 143 143 143 143 124 124 124 143 143 143 143 124 124 124 124 124 124 124 143 124 124 124 124 124 124 124 124 124 143 124 124 180 124 124 124 124 124 180 180 180 180 180 180 180 124 180 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 124 124 180 180 124 124 124 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 124 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 124 180 180 180 180 124 180 180 180 180 180 180 180 180 180 180 180 180 124 124 180 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 180 180 180 180 180 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 124 124 122 122 122 122 122 122 122 124 122 124 124 124 124 121 122 122 122 122 121 122 122 121 121 121 121 121 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 143 143 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 121 121 124 121 121 121 121 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 121 121 121 121 121 121 121 124 124 124 124 124 124 124 121 121 121 121 124 121 121 124 124 124 121 121 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 121 121 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 121 121 124 124 121 121 121 124 124 124 124 124 124 124 124 124 124 124 121 124 124 124 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 121 122 121 121 121 121 121 121 122 122 121 121 122 122 121 122 121 121 121 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 121 122 121 121 122 122 122 122 122 122 122 121 121 121 121 121 121 122 122 121 122 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 124 124 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 179 180 182 182 182 182 182 182 182 182 180 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 179 179 180 180 179 180 179 180 180 180 180 180 180 180 180 180 180 180 180 180 179 180 180 179 179 179 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 182 182 182 182 182 182 182 179 180 180 182 180 182 180 180 180 180 180 180 180 180 180 180 180 182 182 182 182 179 179 182 182 179 179 179 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 182 181 182 182 181 181 181 179 179 179 181 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 181 182 182 182 182 181 181 181 182 182 181 181 181 181 182 181 181 181 181 181 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 181 181 182 182 181 182 182 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 181 181 181 181 181 181 181 181 181 160 160 160 181 181 181 181 160 181 181 160 160 160 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 181 181 181 179 181 181 181 181 181 181 181 179 181 181 181 181 181 181 181 181 181 179 179 179 179 179 181 181 179 179 179 179 179 181 181 179 181 181 181 181 181 181 181 181 179 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 181 181 182 182 182 182 182 182 181 182 182 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 182 181 181 181 181 182 181 181 182 182 182 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 182 181 181 182 182 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 179 181 181 179 179 179 179 179 179 179 179 179 179 179 179 179 181 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 179 181 181 181 179 179 181 181 181 181 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 181 179 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 179 179 179 179 179 179 179 179 179 179 181 179 179 179 179 179 179 179 179 179 179 181 179 179 179 179 179 179 179 181 179 181 181 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 181 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 124 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 123 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 123 123 121 121 123 121 123 121 121 121 121 121 121 121 121 121 121 121 121 121 123 121 121 123 123 123 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 123 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 123 121 121 121 121 123 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 179 124 179 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 179 124 124 124 179 179 179 179 179 179 179 124 124 124 124 124 179 179 124 124 124 124 124 179 179 124 124 124 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 124 124 180 180 180 180 124 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 179 180 180 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 124 124 124 124 124 179 179 124 179 124 179 179 180 180 180 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 180 180 179 179 179 179 179 179 179 179 179 180 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 179 121 179 179 179 179 179 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 179 121 179 179 179 121 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 121 121 121 179 179 179 179 121 121 121 121 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 121 121 121 121 124 124 179 124 121 124 124 124 124 179 124 124 124 179 179 124 124 179 179 179 179 179 179 179 179 179 179 121 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 123 123 121 123 123 123 123 121 121 121 121 121 123 123 123 123 123 123 123 123 123 123 123 123 123 123 121 121 179 121 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 123 123 123 123 123 123 123 121 123 121 179 179 123 123 123 123 179 123 123 179 179 179 123 123 123 123 123 123 123 123 123 123 123 123 123 179 123 123 123 123 123 123 123 179 123 123 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 119 121 121 119 119 121 121 121 121 121 121 121 121 119 121 121 119 119 121 119 119 119 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 119 119 121 121 119 119 119 121 121 121 121 121 121 121 121 121 121 119 121 121 121 121 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 123 123 123 123 123 121 121 121 121 121 123 121 123 123 121 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 119 123 119 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 119 119 119 119 119 119 119 119 119 123 123 123 119 119 119 123 123 123 123 123 123 123 119 119 119 119 0 123 0 123 123 0 0 0 0 0 0 0 0 0 0 0 0 0 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 179 123 123 179 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 179 179 179 179 179 179 179 179 179 179 179 179 0 179 179 179 179 179 179 179 179 0 179 0 0 0 179 179 179 179 179 179 179 179 179 0 0 0 0 0 0 0 179 179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 179 0 179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 123 123 123 123 0 0 0 123 123 123 123 123 179 0 0 0 123 0 0 0 0 0 0 0 0 0 123 123 123 123 123 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 0 0 0 0 0 0 0 0 179 179 123 179 179 0 0 0 179 179 0 0 179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 0 123 123 123 0 0 123 123 0 0 0 0 0 0 0 0 0 0 0 0 0 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 123 123 0 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 123 123 123 123 123 123 0 0 0 0 0 0 0 123 0 123 123 123 0 0 0 123 123 0 0 123 123 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 181 181 182 182 182 182 182 181 181 182 181 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 182 182 160 182 182 182 160 160 160 160 160 160 160 182 160 182 182 182 182 182 160 160 160 182 182 160 160 182 160 160 160 160 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 160 160 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 160 160 182 182 187 187 187 182 182 182 182 182 182 182 187 187 182 182 182 187 187 187 187 187 187 187 182 182 182 182 182 182 182 182 182 185 185 185 185 185 182 182 182 182 182 182 182 185 185 182 185 182 187 187 182 187 187 187 187 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 187 187 187 187 187 187 187 187 187 185 185 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 180 182 180 180 180 182 180 182 180 180 180 180 180 180 180 182 182 182 182 182 180 180 182 182 182 182 182 180 180 182 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 183 182 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 183 183 183 183 183 182 182 182 182 183 182 182 182 180 180 182 183 182 182 180 183 183 183 183 183 183 182 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 187 187 187 187 187 187 187 185 187 185 185 185 185 185 187 185 187 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 182 182 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 182 182 182 182 182 182 185 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 182 185 185 185 185 185 185 182 182 182 182 182 182 185 182 185 185 182 185 182 185 185 185 185 185 185 182 185 185 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 185 185 185 185 185 182 185 185 185 182 182 182 182 182 185 182 182 182 182 182 182 182 183 185 183 182 183 183 183 182 182 182 183 183 183 183 182 183 183 183 183 183 183 183 187 187 187 187 187 187 187 185 187 185 185 185 185 187 187 187 185 187 185 187 187 185 187 187 187 187 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 187 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 183 185 183 183 183 183 185 183 183 183 183 183 183 183 183 183 183 183 183 183 185 183 183 183 183 183 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 183 185 185 185 185 185 185 185 185 185 183 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 186 186 185 185 185 185 186 186 186 185 185 185 185 185 186 186 186 186 185 186 186 186 186 186 186 186 186 186 186 186 185 186 186 186 186 185 185 185 186 186 186 186 186 186 186 186 186 186 186 186 186 189 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 143 143 143 143 143 143 143 180 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 180 180 180 180 180 143 180 180 180 180 180 180 180 180 143 143 180 143 143 143 143 143 143 143 143 143 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 143 180 180 143 143 143 143 143 143 143 143 143 143 180 180 180 180 180 143 143 143 180 180 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 180 180 143 180 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 141 143 141 141 141 141 143 143 143 143 143 143 143 143 143 143 143 143 143 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 143 143 143 143 143 143 143 141 141 141 141 141 143 143 141 141 141 141 141 141 141 141 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 143 141 141 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 141 143 143 141 141 141 143 143 143 143 143 143 143 141 143 141 141 141 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 148 143 143 143 148 148 143 143 143 143 143 143 143 143 148 143 143 143 148 148 110 148 148 110 148 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 185 185 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 185 185 185 185 185 185 185 183 185 183 183 183 183 183 185 185 185 183 183 183 186 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 185 186 185 186 186 186 186 186 186 186 186 186 186 183 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 183 183 186 186 186 186 186 183 183 183 183 183 183 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 183 183 183 183 183 183 183 186 186 186 186 186 186 186 183 186 186 148 148 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 148 148 186 148 148 186 186 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 180 183 180 180 180 180 183 180 180 180 180 180 180 180 180 180 180 180 180 180 183 180 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 183 183 183 183 183 183 183 183 183 183 183 183 180 180 183 183 183 183 180 183 183 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 183 183 183 183 183 183 183 180 183 180 180 143 143 143 183 183 183 183 143 143 183 143 143 183 143 183 180 180 180 180 180 180 180 180 180 180 143 143 180 143 180 180 143 143 143 143 143 143 143 143 143 143 143 143 143 180 143 180 180 180 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 183 148 183 183 183 183 148 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 183 148 148 183 183 183 148 148 148 148 148 148 148 148 148 183 183 183 183 183 148 148 148 148 183 148 148 183 148 148 148 148 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 148 148 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 143 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 143 143 143 183 183 183 183 183 183 143 183 183 183 143 143 183 183 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 183 148 183 183 183 148 148 183 183 143 143 143 143 143 148 148 183 183 143 148 148 143 143 148 148 148 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 143 148 143 148 148 143 143 143 143 143 143 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 143 148 143 143 143 148 148 148 143 143 143 148 143 143 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 110 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 148 186 186 186 186 148 148 148 148 148 148 148 148 186 148 148 148 148 186 148 148 148 148 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 188 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 188 188 186 186 186 186 186 186 186 188 186 188 186 188 188 188 186 186 188 188 188 188 188 188 188 188 188 188 188 188 186 186 188 188 188 186 186 186 186 186 188 188 186 186 186 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 148 148 148 148 110 110 110 148 148 148 148 110 148 110 148 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 148 148 110 110 110 148 148 148 148 148 148 110 110 110 148 110 110 110 110 110 110 110 110 110 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 110 110 110 110 110 110 110 148 110 148 148 148 110 110 110 148 148 110 110 148 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 186 186 186 186 186 186 186 186 186 148 186 148 148 186 186 186 186 186 186 186 186 148 186 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 110 188 188 188 188 188 188 188 188 188 186 188 186 188 188 188 188 186 188 188 148 148 148 188 148 188 188 188 188 148 188 188 188 188 188 188 188 188 188 188 188 148 188 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 110 148 148 148 188 188 188 188 188 110 188 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 110 188 188 188 188 110 110 110 110 110 110 110 110 188 110 110 110 188 188 110 110 110 110 188 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 110 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 110 188 188 188 188 188 188 188 110 110 110 110 110 110 151 110 110 110 110 151 110 110 110 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 110 151 110 110 151 151 110 151 151 151 151 151 151 151 151 151 151 151 151 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 151 151 151 151 151 188 188 151 188 188 151 188 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 110 110 110 110 110 110 110 151 110 110 151 151 110 151 110 110 110 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 151 151 151 151 151 151 151 151 151 151 151 151 151 110 151 151 151 151 151 151 151 110 151 151 151 151 110 151 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 151 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 110 151 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 151 110 110 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 149 149 151 151 151 151 151 151 151 151 149 151 151 149 149 149 149 149 149 149 149 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 145 145 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 145 145 145 145 145 110 110 110 110 110 110 110 110 110 110 145 145 145 145 110 110 110 145 145 145 110 145 145 145 145 145 110 110 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 149 149 149 149 149 149 149 151 151 151 151 151 151 151 149 149 151 151 151 149 149 151 149 149 149 149 151 151 110 110 110 110 151 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 151 149 151 151 151 151 151 151 151 151 151 110 110 110 151 151 110 110 110 110 110 110 149 149 151 151 149 149 149 110 110 110 110 110 151 151 149 149 151 149 149 149 149 149 149 149 149 149 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 149 149 149 149 149 149 149 151 149 110 110 151 110 110 145 145 149 145 110 145 145 145 145 145 145 145 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 145 145 110 145 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 145 145 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 149 149 149 149 149 149 149 145 145 145 145 145 145 145 149 149 149 145 145 149 149 145 145 149 149 149 145 145 110 110 145 145 145 110 110 110 110 110 145 145 110 110 110 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 149 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 145 145 149 149 149 145 145 145 145 145 145 149 149 149 145 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 146 149 149 146 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 146 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 147 147 147 149 149 149 149 149 149 149 149 149 146 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 147 147 149 149 147 147 147 149 149 149 149 149 149 147 149 149 149 149 147 149 149 149 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 110 110 110 110 110 110 110 143 143 143 143 143 143 143 143 110 143 110 143 110 110 110 110 110 110 110 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 145 143 143 145 143 143 143 143 145 143 143 143 143 143 143 145 143 143 143 143 145 143 143 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 145 143 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 143 145 143 143 143 143 145 143 143 143 143 143 143 145 143 143 143 145 145 143 145 143 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 142 142 145 145 145 145 142 142 142 145 142 142 142 142 142 142 142 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 142 145 145 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 142 145 145 145 145 145 145 145 145 145 142 145 145 142 145 145 145 145 145 145 144 144 144 144 144 144 144 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 142 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 142 142 142 142 143 143 142 142 142 142 143 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 143 143 141 141 141 141 143 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 142 141 142 142 141 142 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 142 142 141 142 142 142 142 141 141 141 141 141 141 142 141 141 141 142 142 141 141 141 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 143 143 143 143 143 143 142 143 143 143 143 143 143 143 143 143 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 144 144 144 144 144 144 144 142 144 142 142 142 142 142 144 144 144 144 144 144 144 142 142 142 142 144 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 142 142 142 142 142 142 142 142 142 143 142 143 142 142 142 143 143 142 142 143 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 142 142 142 142 142 142 144 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 142 142 142 144 144 144 144 144 144 144 144 144 142 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 177 142 142 142 177 177 177 177 177 144 144 144 144 144 144 144 144 144 142 144 144 142 144 144 144 144 144 144 144 144 144 144 144 144 144 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 144 142 142 177 177 177 142 142 142 142 142 142 142 142 142 142 142 177 177 177 177 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 177 144 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 144 144 144 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 149 147 149 149 149 149 149 146 149 146 146 146 146 146 146 146 149 146 146 146 146 146 146 146 146 146 147 147 147 147 147 147 147 147 147 147 146 146 146 147 147 147 146 146 147 146 146 146 147 147 147 147 147 147 147 147 147 146 146 146 146 147 147 147 147 147 147 147 147 146 147 147 147 147 146 146 149 149 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 149 146 145 149 149 149 146 145 145 145 145 145 145 145 149 149 149 145 145 145 146 145 145 145 145 145 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 145 146 146 146 146 146 146 146 146 146 145 145 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 147 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 110 110 145 145 145 110 110 110 110 110 110 110 110 145 110 110 110 145 145 110 145 145 145 145 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 145 145 145 145 145 145 145 110 110 110 110 110 110 145 110 110 110 110 145 110 110 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 144 144 144 144 144 144 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 144 146 146 146 146 146 146 146 144 146 146 146 146 146 146 146 146 146 146 146 146 146 146 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 146 146 146 146 146 146 146 145 146 145 145 145 145 145 145 145 146 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 145 144 144 144 144 146 146 146 146 146 146 145 146 146 146 146 146 146 146 146 146 146 145 145 145 145 145 145 145 145 145 145 145 145 145 145 144 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 144 144 144 144 144 144 144 144 144 144 145 144 144 145 144 145 145 145 145 145 145 145 144 144 145 144 144 144 144 145 145 145 145 145 144 144 145 144 144 144 144 144 144 144 146 146 146 146 146 146 146 146 146 144 146 146 144 146 146 178 146 146 146 178 178 146 146 178 178 178 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 178 178 146 178 178 178 178 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 178 178 178 178 178 178 178 144 144 144 144 144 144 144 178 178 144 144 178 178 178 178 178 178 178 178 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 178 178 178 178 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 178 178 178 178 178 178 178 144 144 144 144 144 144 144 177 177 144 177 177 177 177 177 177 177 177 177 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 177 177 177 177 177 177 177 144 177 144 144 144 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 146 146 146 147 147 146 146 146 146 146 146 147 147 147 146 147 147 147 147 147 147 147 147 147 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 178 178 178 147 147 147 147 147 147 147 146 146 146 146 146 147 178 147 147 146 178 178 178 178 178 147 147 178 147 147 147 147 178 178 178 178 178 178 178 178 147 178 178 178 147 147 178 178 178 178 178 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 109 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 109 147 109 109 109 109 109 109 109 109 109 147 109 147 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 146 146 146 146 146 178 146 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 177 177 177 177 177 177 177 178 178 177 177 177 178 178 177 177 178 178 178 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 178 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 178 177 177 178 178 178 177 177 177 177 177 177 177 177 177 177 177 177 177 178 177 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 106 178 178 178 106 106 106 178 106 178 178 106 106 106 106 106 106 178 178 178 178 178 106 106 178 178 178 178 106 178 106 178 106 106 106 106 106 106 106 106 178 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 178 109 178 178 109 109 109 109 109 109 178 109 178 178 178 178 178 109 178 109 109 178 109 178 109 109 109 109 109 109 109 109 109 109 109 178 109 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 146 146 146 146 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 106 178 178 178 178 178 178 178 178 178 178 178 178 178 178 106 178 178 178 106 106 178 178 106 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 106 106 178 178 106 178 106 178 178 178 178 178 178 178 178 178 178 178 106 178 178 178 106 106 106 106 106 106 106 106 106 178 106 106 106 106 106 106 106 106 106 106 106 106 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 108 109 108 108 106 108 108 108 108 106 106 106 106 106 106 106 108 108 106 106 106 108 108 106 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 107 107 107 107 107 107 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 106 108 108 106 108 106 106 106 106 106 106 106 106 106 106 106 108 106 106 106 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 106 108 108 106 106 108 108 107 108 107 107 107 106 107 106 106 107 107 107 107 107 107 107 107 107 107 107 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 107 108 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 108 108 108 108 107 107 107 108 108 107 107 107 107 107 107 107 107 107 107 107 107 107 108 108 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 149 149 151 151 151 149 149 149 149 149 149 149 149 151 149 149 149 149 151 149 149 149 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 152 152 152 152 151 152 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 152 152 151 152 152 152 152 152 152 152 152 152 152 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 150 149 149 149 149 149 149 149 149 150 149 150 150 150 149 149 149 149 149 147 147 147 149 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 150 147 147 147 150 150 150 150 150 150 150 150 150 150 150 149 149 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 149 149 149 149 149 147 147 149 149 149 149 147 147 147 149 147 147 147 147 147 147 147 150 150 150 150 150 150 150 150 150 149 150 150 150 150 150 150 147 147 150 147 147 147 150 150 150 150 150 150 150 150 150 147 147 147 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 152 152 152 152 151 151 151 152 152 152 152 152 152 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 152 151 152 151 151 151 151 151 151 151 151 152 151 151 152 152 152 152 152 152 152 152 149 151 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 152 152 152 152 152 152 152 149 152 149 149 149 152 149 152 152 149 149 149 149 149 149 152 152 152 152 152 152 152 149 149 149 149 149 152 152 149 149 149 152 152 149 150 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 150 152 152 152 152 152 152 152 152 152 152 152 152 152 150 152 152 152 150 150 150 150 150 150 150 150 150 152 152 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 152 150 152 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 150 152 150 150 150 150 150 152 152 152 152 152 152 152 152 152 152 152 152 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 152 152 150 152 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 152 152 150 152 152 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 150 152 152 152 152 150 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 153 152 152 153 153 153 152 152 152 152 152 152 152 152 152 153 153 152 153 152 152 152 152 152 153 152 152 153 153 153 153 153 153 153 152 153 153 153 153 152 152 152 152 152 153 153 152 152 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 109 147 147 109 147 147 147 147 147 147 147 147 109 147 147 109 93 147 147 147 147 147 93 93 147 147 147 147 147 147 147 147 147 147 147 93 147 147 93 93 147 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 93 93 93 93 93 93 93 93 93 109 93 93 93 93 93 93 93 93 93 93 93 93 93 93 109 93 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 109 109 109 109 109 109 93 109 109 109 109 109 109 109 109 109 109 109 109 109 93 109 109 109 109 109 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 109 109 108 108 108 108 108 109 109 109 108 108 108 108 108 108 108 108 108 108 108 108 109 109 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 107 108 108 108 108 107 107 107 107 107 107 107 108 108 107 107 107 108 108 107 107 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 41 108 108 41 108 108 108 108 108 42 108 108 41 42 42 41 42 93 93 93 93 93 93 93 93 93 109 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 93 93 109 109 109 93 93 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 42 109 109 109 109 109 109 108 42 42 109 109 108 42 42 42 42 42 42 42 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 108 109 109 109 108 108 108 108 109 109 108 108 108 108 108 108 42 42 108 42 42 108 108 108 108 109 109 109 108 108 108 108 108 108 108 108 108 108 108 108 108 108 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 108 108 109 108 108 109 108 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 108 108 109 108 108 108 108 109 109 109 108 108 108 108 109 108 108 108 108 108 108 108 42 42 42 42 42 42 42 42 42 108 108 108 108 108 42 42 42 42 42 42 42 108 42 42 42 42 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 42 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 42 42 108 108 42 42 42 108 108 108 108 108 42 42 108 108 108 42 42 108 42 42 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 93 93 93 93 93 93 42 93 93 42 42 42 42 42 93 42 42 42 42 42 42 42 42 93 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 44 44 42 46 42 42 44 46 46 44 44 44 44 46 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 101 153 153 101 101 101 101 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 101 101 101 153 101 101 101 101 153 153 153 153 153 101 101 153 153 153 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 101 101 150 150 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 153 101 153 153 153 150 101 150 153 150 150 150 153 150 153 150 150 150 150 150 150 150 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 150 150 150 101 101 101 101 101 101 101 150 101 150 150 150 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 45 101 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 93 93 150 150 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 150 150 147 150 150 150 150 147 147 147 147 147 147 147 150 150 147 147 147 150 150 93 93 93 93 93 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 93 93 93 93 93 93 93 147 147 147 147 147 147 93 147 147 147 147 93 147 147 147 93 93 93 93 93 93 93 93 93 147 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 150 150 93 93 93 150 150 150 150 150 150 93 150 150 150 93 93 150 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 45 45 101 45 45 101 45 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 45 45 45 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 93 101 101 101 93 93 93 93 45 101 101 93 93 93 101 101 101 101 101 101 93 101 101 101 93 93 101 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 101 101 150 101 101 101 101 150 150 150 150 150 150 150 150 93 150 150 93 93 93 150 93 93 93 93 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 93 93 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 93 93 93 93 93 93 93 150 93 150 150 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 101 101 101 101 101 93 93 101 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 93 93 93 93 93 93 45 45 45 93 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 46 45 45 45 45 45 46 46 46 46 46 46 46 46 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 45 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 45 45 93 45 93 93 45 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 45 45 45 45 45 45 45 93 93 93 93 42 45 42 45 42 42 42 42 42 42 42 46 46 46 46 46 46 46 46 46 45 45 45 45 46 46 46 46 46 46 46 46 46 46 46 46 46 45 45 45 45 45 45 45 93 93 93 45 45 45 45 45 45 45 45 45 45 45 45 46 46 45 46 46 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 46 46 45 45 46 45 42 45 45 45 45 45 45 42 45 45 45 42 42 45 42 42 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 42 46 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 46 46 46 46 46 46 46 46 46 46 46 46 46 42 46 46 46 42 42 42 42 42 46 46 46 46 46 46 46 42 46 42 42 46 46 46 46 46 46 46 46 46 46 46 153 153 153 153 153 153 153 153 153 101 101 101 101 101 153 153 153 101 101 153 153 101 101 101 101 153 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 45 101 101 45 45 101 101 101 45 45 45 101 45 45 45 45 45 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 45 101 101 45 101 101 101 101 101 101 101 45 45 48 45 48 48 48 48 48 45 48 48 48 48 48 48 48 48 48 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 48 48 48 48 48 101 101 101 101 101 101 101 101 101 101 101 101 48 101 101 101 101 101 101 101 101 48 48 48 48 48 101 101 48 101 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 101 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 46 45 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 45 46 46 46 46 45 45 45 45 46 46 46 45 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 46 46 48 48 48 48 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 45 48 45 45 45 45 48 45 45 45 45 45 45 48 45 45 45 48 48 45 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 46 46 48 46 46 46 46 48 48 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 48 48 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 46 46 46 46 46 46 46 46 46 48 48 46 46 46 46 46 46 46 46 48 48 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 46 48 48 48 48 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 48 48 48 48 48 48 48 48 48 48 48 48 48 46 48 48 48 48 46 46 46 46 48 48 46 48 48 46 48 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 51 46 51 51 51 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 51 46 46 46 46 51 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 51 51 46 46 51 51 51 46 46 46 46 46 51 51 46 46 46 51 51 51 51 51 46 46 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 49 49 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 49 51 51 49 53 49 53 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 51 49 49 49 49 51 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 51 49 51 51 51 49 49 46 51 46 46 47 47 49 49 49 51 49 49 49 49 49 49 49 49 49 46 46 46 46 47 47 47 46 46 46 46 46 46 47 46 47 46 47 47 47 47 47 47 47 47 47 49 49 47 49 47 47 47 46 47 46 47 47 47 47 47 47 47 47 47 47 47 47 49 49 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 47 47 49 47 49 47 47 47 47 47 47 47 49 49 49 49 49 76 49 49 49 49 49 49 49 76 49 76 49 76 76 76 76 76 76 76 76 76 49 49 47 49 49 49 49 47 47 47 47 47 47 47 47 76 47 47 47 76 76 76 76 76 76 76 76 76 76 76 76 76 76 49 76 49 49 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 47 46 46 47 47 47 47 47 47 47 47 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 47 47 46 47 47 47 47 47 47 47 47 47 47 46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 47 47 47 47 47 46 46 46 46 46 46 46 46 46 46 46 46 44 46 46 46 46 46 44 44 44 44 44 44 44 44 47 47 47 47 47 47 47 46 46 46 46 46 47 47 47 46 44 44 44 44 44 44 47 47 44 47 47 98 47 44 44 44 44 44 44 44 44 98 44 44 98 98 98 44 98 98 98 98 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 46 46 47 47 47 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 98 47 47 47 98 98 98 98 98 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 98 98 98 98 98 98 98 47 47 98 47 47 98 47 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 47 47 47 47 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 99 99 76 99 99 99 99 76 76 76 76 76 76 76 47 47 47 47 47 47 47 76 76 47 47 47 76 76 47 47 76 47 76 99 99 76 99 99 76 99 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 99 99 99 99 99 99 99 76 99 76 76 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 47 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 99 99 99 99 99 99 99 99 99 47 76 76 47 99 99 99 99 99 99 99 99 47 99 99 99 99 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 47 47 47 47 98 98 98 47 47 47 47 47 98 98 47 47 98 98 98 98 98 98 99 99 99 99 99 98 98 99 99 99 98 98 98 98 99 98 98 98 98 98 98 98 99 99 98 98 98 98 99 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 76 76 99 99 135 135 76 99 99 99 99 99 99 99 99 135 99 99 99 135 135 99 135 135 135 135 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 135 135 99 135 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 135 135 99 135 135 135 135 99 99 99 99 99 99 99 100 100 99 99 99 100 100 99 100 100 100 100 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 98 99 99 99 99 98 98 98 98 98 98 98 98 99 98 98 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 100 100 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 100 100 99 100 100 100 100 99 99 99 99 99 99 99 100 100 99 99 100 100 100 100 100 100 100 100 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 100 100 99 100 100 100 100 99 99 99 99 99 99 99 99 99 99 99 100 99 99 99 100 100 100 100 100 100 100 100 100 99 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 44 44 44 44 44 44 44 44 44 42 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 42 42 42 42 42 44 44 42 42 42 42 42 42 42 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 44 42 42 41 44 44 41 44 44 41 44 42 42 41 42 42 41 41 42 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 44 43 44 44 44 43 43 44 44 44 44 44 44 44 44 44 44 44 44 43 43 44 44 41 41 43 44 44 44 44 44 44 44 42 42 42 42 44 44 44 44 44 44 44 44 44 44 44 44 41 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 41 41 41 41 41 41 41 43 41 41 44 41 41 41 41 41 41 41 41 41 41 41 41 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 41 41 41 41 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 40 43 43 43 43 43 40 40 40 40 40 40 40 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 108 108 41 41 41 108 108 108 108 108 41 41 41 41 41 41 39 41 41 39 41 39 39 39 41 41 41 41 41 39 39 41 41 41 41 41 39 39 41 39 39 39 39 39 39 39 41 41 39 39 41 41 41 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 108 108 108 108 108 108 35 108 108 108 108 35 35 35 108 35 108 35 35 39 39 39 39 39 39 39 107 108 107 107 107 107 107 107 107 107 107 107 107 35 107 35 35 35 35 35 35 35 39 39 39 39 39 39 39 35 35 108 35 35 39 35 39 35 35 35 35 35 35 35 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 41 39 108 41 35 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 36 36 36 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 36 39 36 36 36 36 39 36 36 36 36 39 39 39 39 39 36 36 39 39 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 40 40 40 40 40 40 40 40 40 43 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 43 43 43 43 40 40 40 43 43 41 43 43 43 43 43 40 43 43 43 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 39 41 41 39 39 39 41 41 41 41 41 39 39 41 41 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 43 40 40 39 40 41 43 41 41 41 41 39 43 41 41 39 39 41 41 39 40 40 40 40 40 40 39 40 40 40 40 40 40 39 40 40 39 39 39 39 39 39 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 36 40 39 39 36 36 40 39 39 39 39 39 36 36 39 39 39 36 36 36 36 36 40 40 40 40 40 36 36 40 40 40 40 40 40 36 40 40 36 36 36 36 36 36 40 40 40 36 36 40 40 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 36 36 36 36 36 36 36 36 36 36 36 40 36 36 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 33 33 40 33 40 33 33 33 33 33 33 33 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 33 33 33 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 33 33 40 40 33 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 33 33 40 40 33 33 33 40 40 40 40 33 33 33 40 33 33 33 33 33 33 33 40 40 40 40 40 33 40 33 40 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 37 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 100 100 100 100 100 100 100 100 100 99 99 99 99 99 100 100 100 100 99 100 100 99 100 100 100 100 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 97 97 99 100 99 99 99 97 97 99 99 99 99 99 99 99 99 99 99 99 97 99 99 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 99 99 99 99 99 99 99 99 99 99 99 99 97 97 99 97 99 99 97 97 99 97 97 97 97 97 99 99 98 99 99 99 97 98 98 98 98 98 98 98 98 99 99 98 98 98 97 98 98 97 97 97 97 97 97 97 97 97 97 99 97 99 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 99 99 97 97 97 99 99 99 99 99 99 97 99 99 99 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 97 97 98 98 98 98 98 98 98 44 44 44 44 44 44 44 98 98 44 44 44 98 98 44 44 98 98 98 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 98 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 98 98 44 44 98 98 44 44 44 44 44 44 44 44 44 44 44 43 43 44 44 43 98 43 98 98 43 43 43 98 98 98 98 98 98 98 98 43 98 98 98 43 43 43 43 43 43 43 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 43 43 98 98 43 43 43 98 98 98 98 98 98 43 98 98 98 98 43 98 98 98 43 43 43 43 43 43 43 43 43 98 98 43 43 43 43 43 43 43 43 43 43 43 97 97 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 40 40 43 43 43 43 43 43 40 43 43 43 40 40 40 40 40 97 37 97 97 37 37 37 97 97 97 97 97 97 97 97 37 97 97 97 37 37 97 97 37 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 40 97 97 97 40 40 97 97 40 40 40 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 98 97 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 97 97 97 97 97 97 97 97 97 97 97 98 97 97 97 98 98 98 98 98 98 98 97 97 97 97 97 97 97 98 98 98 98 98 97 97 97 98 98 97 97 98 97 97 40 40 97 40 40 40 40 97 97 97 97 97 97 97 97 97 97 97 97 97 40 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 97 97 97 97 97 97 40 97 97 97 43 43 43 43 97 43 43 43 40 43 43 43 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 43 40 40 40 40 40 40 40 40 40 40 40 40 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 40 37 40 97 40 40 37 40 40 40 40 40 40 40 40 40 40 40 40 40 37 40 40 37 40 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 40 37 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 37 37 37 37 37 37 37 37 37 37 37 37 40 40 37 40 40 40 40 40 40 40 37 37 40 37 37 40 37 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 40 37 37 37 37 40 40 40 40 33 33 37 40 33 33 37 37 33 33 33 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 33 37 37 33 37 37 37 37 37 37 37 33 37 33 37 33 33 33 37 33 33 37 37 33 37 33 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 97 97 97 97 100 100 100 97 97 97 97 97 97 97 97 100 97 97 97 97 100 97 97 96 96 96 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 96 100 100 100 100 100 96 100 100 100 96 96 96 96 96 96 96 100 96 96 96 96 96 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 38 97 38 38 38 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 38 97 97 97 97 96 96 96 97 97 38 38 38 38 38 38 96 97 38 38 96 96 38 38 38 38 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 97 97 96 97 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 97 97 97 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 38 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 37 37 37 37 37 38 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 37 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 37 38 38 38 38 37 37 37 37 37 37 38 37 37 37 37 38 37 37 37 38 38 38 38 38 38 38 38 38 37 37 37 37 37 38 38 38 38 38 38 38 37 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 32 37 37 32 37 32 32 32 37 37 32 37 32 37 37 37 37 37 37 37 37 32 37 37 37 32 32 37 37 37 32 32 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 32 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 32 37 37 37 32 32 37 37 37 37 37 37 32 37 37 37 32 32 32 32 32 32 38 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 95 95 38 38 95 38 95 96 96 96 96 96 38 38 96 96 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 96 96 96 96 38 38 38 38 38 38 38 38 38 38 38 38 95 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 97 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 32 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 32 38 38 38 38 38 38 38 38 38 38 32 32 32 32 32 38 38 32 32 32 32 32 32 32 32 32 32 32 32 32 38 38 38 38 38 32 32 32 38 38 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 38 95 38 38 95 38 38 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 38 38 38 38 38 38 38 38 38 174 38 174 174 174 174 38 38 174 174 174 174 174 174 174 174 174 32 32 32 32 32 174 32 32 32 32 32 32 32 174 32 32 32 174 174 174 174 174 174 174 174 174 174 174 174 174 174 32 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 174 95 95 174 174 174 174 174 95 95 95 95 95 174 95 38 38 38 38 38 38 174 38 38 38 174 174 174 174 174 174 174 174 174 174 174 174 95 174 95 95 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 95 95 95 95 95 95 95 95 95 174 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 95 95 174 95 95 174 95 174 95 174 174 174 174 174 174 174 174 174 174 174 174 174 95 95 95 95 95 95 95 174 174 174 174 174 95 95 174 174 174 174 174 174 174 174 53 53 49 53 53 53 53 49 49 49 49 49 49 49 53 53 49 49 53 53 53 53 53 53 53 53 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 53 53 49 53 53 53 53 49 49 49 49 49 49 49 49 49 49 49 53 49 49 49 53 53 53 53 53 53 53 53 53 49 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 49 49 76 49 49 49 49 76 76 76 76 76 76 76 76 76 76 76 76 76 49 76 76 76 76 79 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 79 76 76 79 79 79 76 76 76 76 76 76 76 76 79 76 76 79 79 79 79 79 79 79 79 53 53 53 53 53 53 53 53 53 49 49 53 53 53 53 53 53 53 53 53 53 53 53 53 53 79 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 79 79 79 79 79 79 79 79 49 49 49 49 49 79 79 79 79 49 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 53 79 79 79 79 79 79 79 79 79 79 79 79 79 79 53 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 76 76 135 76 76 135 76 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 100 100 100 100 100 100 100 100 135 100 100 100 100 135 100 100 100 100 100 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 135 135 135 135 135 135 135 135 135 100 135 100 100 133 133 133 135 133 133 133 133 100 133 133 133 133 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 133 133 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 135 135 133 135 135 133 135 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 100 133 100 100 133 133 133 100 100 100 100 100 100 100 133 133 100 100 100 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 78 78 78 79 79 79 79 135 135 135 78 78 78 135 135 135 78 135 135 135 135 135 79 79 79 79 79 79 79 76 76 76 76 76 76 76 76 79 76 76 76 79 79 135 76 135 135 135 76 76 76 76 76 135 135 76 76 76 76 76 76 135 76 76 135 135 135 135 135 135 135 135 135 135 135 135 135 76 76 76 76 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 79 79 79 79 79 79 135 79 79 79 79 79 79 135 79 79 79 135 135 79 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 133 135 133 133 133 135 135 135 135 135 133 133 135 135 135 135 135 133 133 135 135 135 133 133 135 133 133 133 136 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 83 83 78 79 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 83 83 83 83 78 78 78 79 78 79 78 78 78 78 78 78 78 78 78 78 78 78 78 83 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 135 78 135 135 78 135 78 135 135 136 136 135 136 136 135 78 135 135 136 136 78 136 136 136 136 136 133 136 133 133 133 133 136 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 133 136 133 136 136 136 136 136 136 136 136 136 133 133 133 133 136 136 136 136 136 136 136 136 136 136 136 136 136 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 136 78 78 78 78 78 136 136 78 78 78 78 78 78 136 78 78 78 136 136 136 78 136 136 78 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 81 81 81 81 81 81 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 81 81 81 81 81 136 136 136 78 78 136 136 136 136 136 136 136 136 136 136 136 136 81 81 136 81 81 136 81 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 96 100 100 96 100 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 100 100 100 100 96 96 96 100 100 100 100 100 96 96 100 100 96 96 96 96 96 96 165 100 165 165 165 165 165 96 96 96 96 96 165 165 165 165 165 165 165 165 165 165 165 165 165 165 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 162 162 162 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 162 96 96 96 96 96 162 96 96 96 162 162 162 162 162 162 162 96 162 162 162 162 162 162 162 162 162 165 165 165 165 165 165 165 165 165 96 96 96 96 165 165 165 165 165 165 165 165 165 165 165 165 165 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 165 165 165 165 165 165 165 96 96 96 96 96 165 96 165 96 96 96 96 96 96 96 165 165 165 165 165 165 165 96 165 96 96 165 165 162 165 162 162 162 162 162 162 162 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 162 162 165 162 165 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 165 165 165 165 165 165 162 165 165 165 165 162 165 162 165 165 162 162 162 162 162 162 165 165 162 165 162 164 164 162 162 162 162 162 162 162 162 164 162 162 162 164 164 162 164 164 164 164 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 174 95 94 174 94 94 94 95 94 95 174 94 94 94 94 94 94 94 94 95 95 95 95 95 94 94 95 95 95 95 95 95 94 95 95 95 94 94 94 94 94 94 95 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 95 162 95 95 95 95 94 95 95 95 95 95 95 95 95 94 95 95 95 94 94 95 95 94 94 94 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 94 94 95 95 94 95 94 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 162 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 164 164 162 162 162 162 164 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 95 162 95 95 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 95 162 162 95 162 162 95 95 95 95 95 95 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 94 94 162 162 162 162 94 94 94 162 94 94 94 94 94 94 94 162 162 162 162 162 94 94 162 162 162 162 94 94 94 162 94 94 94 94 94 94 94 94 94 94 94 94 94 73 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 162 162 162 162 162 164 164 162 162 162 162 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 162 162 162 162 162 164 164 162 162 162 162 162 162 164 164 164 162 164 73 164 164 73 73 73 73 164 73 94 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 162 73 94 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 73 73 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 73 164 164 73 73 73 164 164 164 164 164 73 73 164 164 164 73 73 164 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 164 164 164 164 164 164 164 164 164 73 164 164 73 164 164 164 164 164 164 164 164 73 73 164 163 163 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 163 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 163 163 73 73 163 163 163 73 73 73 73 73 73 73 163 163 73 73 73 163 163 73 163 163 163 163 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 132 136 136 136 136 136 132 132 132 132 132 136 132 132 132 132 132 132 132 132 132 136 136 136 136 136 133 136 133 133 133 133 133 133 133 133 133 133 133 133 133 136 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 132 133 133 133 133 132 133 133 133 133 133 133 132 133 133 133 132 132 133 133 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 136 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 136 136 136 136 136 136 132 136 136 136 136 136 136 136 136 136 136 136 132 136 136 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 164 164 132 164 164 164 164 164 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 132 132 133 133 100 100 100 100 100 100 100 100 100 100 100 100 100 165 100 100 100 165 165 165 165 165 165 165 165 132 133 133 165 165 165 133 133 133 133 165 165 165 133 133 165 165 165 165 165 165 165 132 165 165 165 132 132 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 165 165 165 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 165 165 100 165 165 100 165 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 100 100 100 100 100 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 164 165 165 164 164 164 165 165 165 165 165 164 164 165 164 164 164 164 164 164 164 164 164 164 164 164 164 164 132 164 132 132 132 164 164 164 164 164 164 164 164 164 164 164 164 164 164 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 164 132 132 132 164 164 164 164 164 164 164 164 164 164 164 164 132 132 132 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 133 132 133 133 132 132 132 133 133 133 133 133 133 132 133 133 133 132 132 133 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 165 165 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 132 132 164 132 164 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 132 132 132 132 132 132 164 164 164 164 164 164 164 132 164 132 132 132 164 165 164 132 132 165 165 132 165 165 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 165 165 165 165 165 164 164 165 165 165 164 164 165 165 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 164 163 164 164 163 163 163 164 164 164 164 164 163 163 164 164 164 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 132 136 136 136 136 132 132 132 132 132 132 132 136 136 132 132 132 132 136 132 132 132 132 132 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 137 137 136 137 132 136 137 137 137 137 137 137 137 137 132 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 164 132 164 164 164 164 132 132 132 132 132 166 166 132 166 166 166 166 166 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 166 132 132 132 132 132 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 137 137 137 137 137 132 137 132 132 132 132 132 132 132 132 132 132 132 132 132 137 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 166 132 132 166 166 166 132 132 132 132 166 166 166 166 166 166 166 166 166 166 166 137 137 137 137 137 137 137 137 137 132 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 137 137 137 137 137 137 137 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 137 137 137 137 137 137 137 166 166 166 166 166 166 166 137 137 137 166 166 137 137 166 137 137 137 137 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 166 166 166 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 166 166 164 166 166 164 166 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 166 166 166 166 166 166 166 164 164 164 164 166 164 166 166 166 164 166 166 166 166 166 166 166 166 166 164 164 164 164 164 164 164 164 164 163 164 163 163 163 164 164 164 164 163 163 164 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 166 166 166 166 166 166 166 164 166 164 164 166 163 163 166 166 166 163 163 166 166 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 163 163 163 163 163 163 164 163 164 164 164 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 166 166 166 166 166 166 166 163 166 163 163 163 163 166 166 166 166 166 166 166 166 166 166 166 166 166 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 166 166 166 166 166 74 74 163 163 163 163 163 166 163 166 163 163 163 163 163 163 163 166 166 74 74 74 74 74 163 163 163 163 163 163 163 74 74 163 74 74 74 74 74 74 74 74 74 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 164 164 164 164 164 166 166 166 166 164 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 74 74 166 166 166 166 74 74 74 166 74 74 74 74 74 74 74 166 137 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 74 166 166 74 166 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 166 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 74 166 166 166 74 74 74 74 74 74 166 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 134 134 166 166 134 134 134 166 166 74 74 74 74 74 166 134 166 166 166 134 134 74 134 134 134 134 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 134 134 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 134 134 74 74 134 134 134 74 74 74 74 74 74 74 74 134 74 74 74 74 134 74 74 74 74 74 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 51 53 53 53 51 51 53 51 51 51 51 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 51 51 53 51 51 51 51 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 51 51 51 51 51 51 51 51 51 53 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 79 53 79 79 79 79 53 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 51 51 51 51 51 51 51 51 51 53 51 51 53 51 51 51 51 51 51 51 51 53 51 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 51 51 51 51 51 51 51 51 51 53 51 51 51 51 51 51 51 51 51 51 51 55 51 55 55 55 51 53 53 51 51 51 51 53 53 53 53 53 53 53 55 55 53 53 53 55 55 53 55 55 55 55 55 55 55 55 55 55 55 55 55 51 51 51 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 79 79 79 79 79 83 83 83 79 83 83 83 83 83 83 83 79 83 83 83 83 83 83 83 83 83 78 83 78 78 83 83 83 78 78 78 78 78 78 78 78 83 78 78 78 83 83 78 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 78 78 78 78 78 81 78 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 78 83 83 83 83 78 78 78 78 78 78 83 78 78 78 81 83 81 81 81 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 81 83 83 83 83 83 83 83 83 83 81 81 81 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 58 83 83 57 83 83 58 57 57 58 83 57 58 57 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 53 53 53 55 55 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 53 55 53 55 55 55 55 55 55 55 53 55 53 53 53 53 53 55 55 55 55 53 59 59 59 59 59 53 59 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 83 53 83 83 83 83 83 83 83 79 83 83 83 83 83 83 83 83 83 83 83 83 53 53 53 53 83 83 83 53 53 53 83 83 83 83 83 83 83 83 83 83 83 83 53 53 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 57 57 57 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 57 57 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 57 57 57 57 57 83 57 53 53 53 83 83 83 83 83 83 83 83 83 83 83 83 53 59 57 53 53 57 53 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 83 57 57 57 57 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 83 83 57 57 57 57 57 57 57 57 57 83 57 57 57 57 57 57 57 57 57 57 57 57 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 59 55 59 59 59 59 59 55 55 55 59 59 55 55 59 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 53 59 53 53 53 53 59 57 57 57 57 57 57 57 53 53 53 53 53 53 53 53 53 53 59 59 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 53 59 57 57 53 57 59 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 59 59 59 59 59 59 59 57 59 57 57 57 57 59 59 59 59 59 59 59 59 57 59 59 59 59 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 59 59 59 59 59 59 55 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 55 59 55 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 55 55 55 55 55 55 55 59 55 59 59 59 59 59 55 55 55 55 59 55 55 59 59 55 59 55 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 56 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 56 56 59 59 59 56 56 59 59 59 59 59 59 59 59 56 59 59 59 56 56 59 59 56 56 56 81 81 136 136 81 81 81 136 136 136 136 136 136 81 81 81 136 81 81 81 81 81 81 81 81 81 136 136 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 81 81 81 81 81 81 81 136 136 136 136 136 81 81 81 137 137 81 81 137 137 137 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 81 81 81 81 81 81 81 81 81 137 81 81 137 81 81 81 81 81 81 81 81 81 81 81 81 81 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 81 81 137 137 137 137 137 81 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 84 84 81 81 137 137 81 81 81 137 137 137 137 137 137 137 137 81 137 137 137 81 81 137 84 84 84 84 84 84 81 81 84 84 84 81 81 81 81 81 81 84 81 81 81 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 137 137 137 137 137 137 137 166 137 166 166 166 137 137 137 137 137 137 137 137 137 137 137 137 137 137 166 166 166 166 166 134 166 166 166 134 134 134 134 134 134 134 166 134 134 134 134 134 134 134 134 134 137 137 137 137 137 137 137 137 137 166 137 137 137 134 137 137 134 134 134 134 134 134 137 137 134 137 137 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 74 74 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 80 80 134 134 134 134 134 134 134 134 134 134 134 80 80 80 80 80 80 80 80 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 80 80 80 80 80 80 80 134 134 134 134 134 80 80 134 134 134 134 80 134 134 134 80 80 80 80 80 80 80 80 80 134 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 137 137 137 137 137 137 137 137 84 84 137 137 84 84 137 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 134 137 137 137 134 134 137 137 134 134 134 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 137 137 84 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 84 84 84 84 137 137 84 84 84 137 84 137 137 137 137 137 137 137 137 137 137 137 84 80 134 134 80 80 80 137 134 137 137 134 134 134 134 134 134 134 134 134 134 134 84 84 84 84 84 84 84 80 84 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 134 80 134 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 86 86 86 86 86 86 86 86 84 84 84 84 84 84 84 80 80 80 80 80 80 80 86 86 80 80 86 86 86 86 86 86 86 86 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 86 86 86 86 86 80 86 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 86 86 86 86 86 86 86 80 80 80 80 80 80 80 86 86 86 80 80 86 86 86 86 86 86 86 86 86 86 86 86 86 86 84 84 84 84 84 84 84 86 86 86 86 86 86 86 86 86 86 86 86 84 84 84 84 84 84 84 84 84 84 84 84 84 86 84 84 86 86 86 86 86 86 86 86 86 86 86 86 86 84 84 84 84 86 86 86 84 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 59 56 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 64 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 64 64 59 59 64 59 64 64 64 59 64 59 64 64 64 64 64 64 64 64 64 59 59 57 57 57 57 59 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 65 65 65 65 65 65 65 65 59 59 59 59 59 59 59 59 59 59 59 59 59 57 59 59 57 57 57 57 57 57 65 65 65 65 57 57 57 59 65 64 59 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 64 64 64 64 64 64 64 65 65 65 65 65 65 65 64 64 64 65 65 65 64 65 65 65 65 65 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 57 65 65 65 57 57 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 58 58 58 58 58 58 58 58 58 83 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 83 83 83 83 83 83 83 83 83 84 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 58 58 58 58 83 83 83 83 58 83 83 83 83 83 83 83 83 83 83 83 83 84 58 58 83 58 58 58 58 83 83 84 83 83 84 83 58 58 83 83 83 58 58 83 83 83 83 58 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 84 84 84 84 84 84 84 84 84 83 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 83 84 84 84 81 84 81 84 81 81 81 81 84 81 81 81 81 81 81 81 81 84 84 84 84 84 84 81 84 84 84 84 84 84 81 84 84 84 81 81 81 81 81 84 84 81 84 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 81 84 84 84 84 81 81 81 81 81 84 84 81 81 81 84 84 81 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 65 65 65 65 65 65 65 65 65 57 65 57 57 65 65 65 65 65 58 58 58 58 58 58 58 58 57 57 57 57 57 58 58 58 58 57 57 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 57 58 57 57 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 57 57 57 57 58 58 58 57 57 58 57 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 57 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 89 89 89 89 89 84 84 58 58 58 58 58 84 58 83 58 83 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 58 58 58 58 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 65 65 65 65 65 65 65 58 58 58 58 58 58 58 65 65 58 65 58 65 65 58 65 65 58 65 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 89 58 58 89 89 89 89 89 58 58 58 58 58 58 58 89 58 84 89 89 89 89 58 89 58 89 89 89 89 89 89 89 89 89 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 89 89 89 89 89 84 86 89 89 84 84 84 84 84 84 84 84 84 84 84 84 84 86 89 86 86 86 86 86 84 86 84 84 86 86 86 86 86 86 86 86 86 86 86 89 89 89 89 89 89 89 58 89 58 58 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 89 89 89 89 89 89 89 89 89 89 89 89 89 89 58 58 58 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 86 86 89 89 89 89 86 86 86 89 86 86 86 86 86 86 86 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 86 86 86 86 89 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 86 86 89 86 86 86 89 89 89 89 89 89 89 86 89 86 86 86 89 89 89 86 86 89 89 86 89 89 56 56 59 59 56 56 56 59 59 59 59 59 59 59 56 56 56 59 56 56 56 56 56 56 56 56 59 59 64 59 59 59 59 64 64 64 64 64 64 64 64 64 64 64 64 64 59 64 64 64 64 64 56 56 59 56 56 56 56 59 59 59 59 59 59 59 59 59 59 63 63 59 63 63 56 56 63 56 56 56 56 63 63 63 63 63 63 63 63 63 56 63 63 63 63 63 63 63 63 63 64 64 64 64 64 64 64 64 64 65 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 64 64 64 64 64 64 64 65 64 65 65 65 64 64 64 64 65 64 64 65 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 63 63 63 63 63 63 63 63 63 64 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 63 63 63 63 63 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 63 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 64 63 64 64 63 63 63 64 64 64 64 64 64 64 63 63 64 64 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 58 65 58 58 65 65 65 58 58 89 89 58 89 58 58 65 58 58 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 67 89 89 67 67 67 67 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 58 65 65 89 65 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 89 89 89 89 89 65 65 65 65 65 89 65 89 89 89 89 89 89 67 89 89 89 67 67 89 67 67 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 67 65 65 65 65 67 67 67 67 67 67 67 67 67 67 67 67 65 65 67 67 67 67 67 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 67 67 65 65 65 65 70 65 70 65 65 67 67 67 67 67 65 70 65 70 70 70 70 70 70 70 70 70 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 64 63 63 64 63 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 63 63 63 63 63 64 64 63 63 63 63 64 64 64 63 64 64 64 64 64 64 64 63 63 64 69 69 69 69 64 64 64 64 64 64 64 64 64 64 64 64 64 69 64 64 64 64 64 64 64 64 64 64 64 64 64 64 65 64 64 65 64 64 64 64 64 64 64 64 65 64 64 65 64 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 70 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 70 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 64 64 64 64 64 64 70 64 64 64 64 64 64 64 64 70 64 64 64 70 70 64 64 70 70 70 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 70 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 70 64 64 70 70 70 70 70 70 65 65 70 70 70 65 65 65 65 65 65 65 65 65 65 65 65 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 65 70 70 70 70 65 65 65 65 65 65 65 65 65 65 65 70 65 65 65 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 63 63 63 63 63 63 69 63 63 63 63 63 69 69 63 69 63 63 69 69 69 69 69 69 69 69 63 63 69 69 69 69 69 69 69 70 70 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 63 69 63 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 70 69 70 70 70 69 69 69 70 70 70 69 70 70 70 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 70 70 69 69 69 69 69 69 69 69 69 70 70 70 69 69 69 70 70 70 69 70 70 70 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 70 69 70 70 68 68 68 69 69 69 68 68 68 68 68 68 68 68 68 69 69 69 69 69 68 69 69 69 69 69 69 68 68 69 68 68 68 68 68 68 68 69 69 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 188 151 151 188 188 188 151 151 188 151 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 151 151 151 151 151 151 151 151 151 152 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 152 152 151 152 151 152 151 152 152 152 152 152 152 152 152 152 151 151 152 151 151 154 154 152 152 152 152 152 152 152 154 154 152 154 152 154 154 152 154 154 154 154 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 154 154 151 188 188 154 154 151 151 151 151 151 151 154 151 151 151 154 154 151 151 151 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 154 188 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 188 188 188 188 188 188 188 188 188 188 154 154 188 188 188 188 188 188 154 188 154 154 188 188 154 188 188 188 188 154 154 154 154 154 154 154 188 154 154 154 154 154 154 154 154 154 190 190 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 154 152 154 154 154 154 154 152 152 152 152 152 152 152 153 153 153 153 153 153 153 152 152 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 154 154 154 154 154 154 154 154 152 152 154 152 154 154 154 154 154 154 154 154 154 154 154 154 154 152 152 152 152 152 153 153 152 152 152 152 152 152 153 152 152 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 152 153 153 153 153 153 153 153 153 153 153 153 153 153 154 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 154 154 153 154 153 153 153 153 153 153 153 153 154 153 153 153 154 154 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 190 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 152 154 154 154 154 152 152 152 152 152 152 152 152 154 152 152 152 154 154 152 152 154 154 154 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 154 154 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 154 154 152 152 154 154 154 152 152 152 152 152 154 154 152 154 152 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 190 190 154 154 190 190 190 154 154 154 154 154 154 190 190 190 154 190 190 190 190 190 190 190 190 190 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 190 190 190 190 190 190 190 190 154 190 154 154 154 190 190 190 190 190 190 190 154 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 155 154 154 154 154 154 154 154 154 154 154 154 155 155 154 154 155 154 154 154 155 154 155 155 91 91 91 154 155 154 154 154 154 155 154 154 154 154 154 154 155 154 154 154 155 155 154 155 91 154 154 155 155 155 155 155 155 155 91 91 91 91 91 155 155 155 155 155 155 155 91 155 155 91 155 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 155 190 190 190 155 155 155 154 190 154 154 154 154 154 154 154 154 154 154 154 155 154 154 154 155 155 154 154 154 155 155 155 155 155 155 155 190 190 190 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 190 190 190 190 190 190 190 155 190 155 155 155 155 155 190 190 190 190 155 190 190 155 190 190 155 190 155 155 155 155 155 155 155 155 155 91 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 190 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 153 153 153 153 153 153 153 153 153 101 101 101 101 101 153 101 101 101 101 101 101 101 153 153 153 153 153 153 153 101 153 101 101 101 101 101 101 153 101 101 101 153 153 90 101 101 90 90 101 101 101 101 101 101 101 101 101 48 48 101 48 101 101 101 101 101 52 101 101 52 101 101 101 101 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 52 52 48 52 52 52 52 48 48 48 48 48 52 52 52 52 52 52 52 48 48 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 90 90 90 90 90 90 90 101 90 101 101 101 101 101 90 90 90 90 90 90 90 90 90 90 90 90 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 90 90 90 90 90 90 90 101 101 101 101 101 90 101 101 101 101 101 90 101 101 101 90 90 90 90 90 52 52 52 90 52 52 52 52 52 52 52 52 52 52 52 52 52 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 52 90 90 90 90 52 52 52 52 52 52 52 52 52 52 52 52 52 90 52 52 52 52 52 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 52 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 46 46 48 46 48 46 46 46 46 46 46 46 46 48 46 46 46 46 48 46 46 46 46 46 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 51 46 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 48 52 48 48 48 48 52 48 48 48 48 48 51 48 48 48 48 48 51 51 51 51 51 51 51 51 46 46 46 46 46 51 51 46 46 46 46 51 46 51 46 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 48 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 52 52 52 52 52 52 52 51 51 51 51 51 51 52 52 52 52 52 52 52 52 51 52 52 52 52 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 55 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 55 55 51 52 51 51 52 51 52 55 51 55 55 55 55 51 51 55 55 55 55 55 55 55 90 90 90 90 90 90 52 90 90 52 90 52 52 52 90 52 90 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 48 48 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 52 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 52 52 48 48 52 48 52 48 48 48 48 48 48 48 48 48 48 48 48 48 48 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 55 55 52 52 55 55 55 52 52 52 52 51 55 55 52 52 51 55 55 55 55 55 90 90 52 90 90 90 90 52 52 52 52 52 52 52 90 90 52 52 52 52 90 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 56 56 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 56 52 52 52 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 52 52 52 52 52 52 52 52 52 55 52 52 52 52 52 52 52 52 55 52 52 55 55 52 55 56 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 52 52 56 56 56 52 52 52 52 52 52 56 52 52 52 52 52 52 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 55 56 55 55 56 56 55 56 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 55 55 56 56 56 55 55 55 55 55 55 55 55 55 55 55 56 55 55 55 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 91 155 91 91 91 91 91 91 91 155 91 91 91 91 91 91 91 91 91 155 155 155 155 91 91 91 155 155 155 155 155 91 91 155 155 155 91 91 91 91 91 155 155 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 155 155 155 91 91 155 155 154 154 154 154 91 91 91 155 91 91 91 91 91 91 90 90 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 90 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 61 91 61 91 61 61 61 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 90 154 154 90 90 90 154 154 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 90 90 153 154 90 153 90 154 153 153 153 153 153 153 153 153 153 153 153 153 153 153 90 90 90 90 90 90 90 153 153 153 153 153 90 90 90 90 90 90 90 90 90 90 90 90 90 90 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 90 90 90 90 90 90 90 90 153 90 153 153 153 153 90 90 90 90 90 90 90 90 90 90 90 90 90 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 90 90 90 90 90 90 90 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 90 90 90 90 90 90 90 153 153 153 153 153 153 90 153 153 153 153 90 153 153 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 61 61 61 61 61 61 61 91 91 91 91 91 91 61 61 61 61 61 61 61 61 61 61 61 61 61 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 90 91 91 90 90 61 61 91 61 61 61 61 91 91 91 91 91 91 91 91 91 91 91 91 91 90 90 61 61 61 61 61 61 61 90 91 90 90 90 90 90 61 61 61 61 90 61 61 90 90 90 90 90 91 91 90 91 90 90 90 90 91 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 154 90 154 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 91 91 91 91 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 90 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 56 56 56 61 61 61 56 56 56 56 56 56 56 56 56 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 61 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 56 90 90 90 90 56 90 90 90 90 90 90 90 90 90 90 90 56 90 90 52 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 61 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 61 61 61 61 61 61 61 61 61 90 90 90 61 61 61 61 90 61 61 61 61 61 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 61 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 91 155 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 91 155 155 155 155 155 155 155 155 155 91 91 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 61 61 61 61 61 61 61 61 61 61 61 61 61 91 61 61 61 61 61 92 92 91 91 91 91 92 91 91 91 91 91 91 91 91 91 91 91 91 91 61 61 92 92 92 92 92 92 92 92 92 61 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 155 155 92 155 155 92 92 92 92 91 91 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 92 92 92 92 92 92 92 91 92 91 91 91 92 92 92 92 91 92 92 91 92 91 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 155 155 92 155 155 155 155 92 92 92 92 92 92 92 155 92 92 92 92 92 155 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 66 66 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 56 56 56 56 56 56 56 61 61 61 56 56 61 61 56 56 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 56 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 63 63 63 63 56 56 56 56 56 63 63 56 63 63 63 63 63 63 63 61 61 61 61 61 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 63 63 63 56 56 56 56 63 63 63 63 63 63 63 63 63 63 63 61 61 56 61 61 61 61 56 56 56 56 56 56 56 56 56 56 56 56 56 61 56 56 56 69 69 63 56 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 69 69 63 69 63 63 63 56 63 56 63 63 63 63 63 63 63 63 63 63 63 63 63 69 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 69 63 63 63 92 66 92 92 66 66 66 92 92 92 92 92 92 92 92 66 92 92 92 66 66 92 92 66 66 66 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 66 66 92 92 66 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 66 66 92 66 66 66 66 92 92 61 92 61 61 61 66 66 66 66 61 66 66 61 61 61 61 66 92 92 92 92 92 92 92 92 92 61 61 61 61 61 92 61 92 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 92 61 92 92 61 61 61 92 92 92 92 92 61 61 92 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 69 61 61 61 69 69 69 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 69 69 69 69 61 69 69 69 69 61 61 61 61 61 69 69 61 61 69 69 69 61 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 63 63 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 61 66 61 61 61 66 66 69 61 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 63 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 69 66 69 69 69 69 69 69 69 69 69 66 66 66 66 66 66 66 66 66 66 66 66 66 69 66 66 66 69 69 69 69 69 69 69 69 69 69 69 69 66 66 66 66 69 69 69 66 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 66 66 66 66 69 66 66 69 66 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 68 69 69 69 69 68 69 69 69 69 69 69 69 69 69 69 69 68 69 69 69 68 68 69 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 188 151 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 151 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 190 190 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 190 188 190 190 188 188 188 190 190 190 190 190 190 190 190 188 190 190 190 188 188 190 188 188 188 188 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 188 188 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 188 188 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 155 155 190 190 190 155 155 155 155 155 155 155 155 155 155 155 155 155 190 155 155 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 190 190 190 188 188 188 188 190 190 190 190 190 190 190 190 190 190 190 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 190 190 188 188 188 188 188 190 190 188 188 188 188 190 188 188 188 190 188 190 190 190 190 190 190 190 188 190 190 190 190 190 190 190 190 190 190 190 190 188 188 188 188 188 188 188 188 188 190 188 190 190 188 188 188 188 188 188 188 188 188 188 188 188 188 190 188 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 188 188 188 188 188 190 188 190 188 190 190 190 190 190 188 190 190 190 190 190 190 190 190 188 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 186 188 188 186 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 190 188 190 190 190 189 188 189 190 190 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 188 189 188 188 188 188 189 188 188 188 188 188 189 189 189 189 188 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 186 186 186 186 186 186 186 186 186 188 188 189 189 189 189 186 189 189 189 189 186 189 189 189 189 189 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 189 189 189 189 189 189 189 189 189 188 188 188 189 189 189 189 188 189 189 188 188 188 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 186 186 186 186 186 186 186 189 186 186 186 186 186 186 186 186 186 186 186 186 186 186 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 186 186 186 186 186 186 186 186 186 189 189 189 186 186 186 186 189 186 186 189 189 189 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 191 191 191 191 191 155 155 155 155 155 155 155 155 155 92 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 92 92 92 92 92 92 92 92 92 66 92 92 92 92 92 92 92 92 92 92 92 118 92 92 118 92 155 155 155 155 155 155 155 155 155 92 92 92 92 92 155 92 92 92 118 92 92 92 155 155 155 155 155 155 155 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 191 191 155 191 191 191 191 155 155 155 155 155 155 155 191 191 155 155 155 155 191 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 118 118 118 155 118 118 118 155 118 155 155 118 118 118 118 118 118 118 118 118 118 118 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 118 191 118 118 118 118 191 118 118 118 118 118 118 118 118 118 118 118 118 118 191 118 118 191 118 118 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 117 117 66 66 69 66 66 66 66 69 69 69 69 69 69 69 69 66 69 66 69 66 66 68 69 66 68 66 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 66 117 66 66 66 117 117 66 66 66 66 66 66 66 66 117 66 66 66 117 117 66 66 66 117 117 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 117 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 68 66 66 68 117 117 68 68 117 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 68 68 117 68 117 68 68 68 68 68 68 68 68 68 68 68 68 68 117 68 68 68 68 68 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 191 118 191 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 66 118 118 118 118 66 66 66 66 66 66 66 66 66 66 66 118 66 66 66 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 66 66 118 118 118 118 118 118 118 66 118 66 66 118 118 118 118 118 66 117 117 66 117 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 117 118 118 117 117 117 118 118 118 118 118 117 117 118 118 118 117 117 117 117 117 118 118 118 118 118 117 118 117 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 191 118 118 118 118 191 191 191 191 191 191 191 191 191 191 118 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 118 118 117 118 118 117 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 117 191 191 117 117 118 118 118 118 117 117 117 118 118 118 118 118 118 117 118 118 117 117 117 117 117 117 117 117 117 117 117 117 117 118 117 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 191 191 191 191 191 191 191 114 114 114 114 114 114 114 191 191 191 114 114 114 114 114 114 114 114 114 117 114 117 117 117 117 114 117 117 117 117 117 117 117 117 117 117 117 117 114 114 117 117 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 186 186 186 186 186 189 186 186 186 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 187 187 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 189 190 190 190 190 190 190 190 190 189 190 190 190 189 189 190 189 189 189 189 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 155 190 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 190 190 190 190 190 190 190 190 190 190 155 155 190 190 190 190 155 155 155 155 155 155 190 190 190 190 190 190 190 155 190 155 155 155 190 190 190 190 155 190 191 155 191 191 189 189 190 190 189 189 189 190 190 190 190 190 190 190 190 189 190 190 190 190 189 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 191 190 191 190 190 190 190 190 190 190 190 190 190 191 191 191 191 191 189 189 189 189 189 189 189 191 189 191 191 191 191 191 189 189 189 191 191 189 189 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 189 161 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 190 190 190 189 189 189 189 190 190 189 190 190 190 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 191 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 191 191 191 191 191 191 189 189 189 189 189 191 191 191 191 191 191 191 191 191 191 191 191 191 191 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 191 189 191 191 191 191 191 191 191 191 191 189 191 189 189 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 161 161 161 161 161 161 161 189 189 189 189 189 161 161 161 161 161 161 161 161 161 161 161 161 161 161 189 189 189 189 191 191 191 189 189 191 191 191 191 191 191 191 191 191 191 191 161 191 191 161 161 161 161 161 161 161 161 161 161 161 161 189 191 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 114 114 161 161 191 191 161 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 161 161 161 161 161 191 191 161 161 161 161 191 161 191 161 161 191 191 191 191 191 191 191 114 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 161 161 161 161 161 161 161 161 161 114 161 161 114 114 161 161 161 114 114 114 161 114 114 114 114 114 191 114 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 114 114 191 114 114 114 114 114 114 114 114 114 114 114 114 114 191 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 186 186 186 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 185 189 189 185 185 189 189 189 189 189 189 189 185 185 189 189 185 185 185 185 185 185 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 187 189 189 187 189 189 189 189 189 189 187 189 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 189 189 189 187 189 187 187 187 187 189 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 185 185 189 185 185 187 185 189 187 189 189 187 187 187 187 187 185 187 187 187 187 187 187 187 187 187 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 187 187 187 187 187 187 187 187 187 187 189 189 189 187 187 187 187 189 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 185 185 185 185 185 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 114 114 161 114 114 161 161 161 161 161 161 161 114 114 161 161 161 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 161 114 114 111 111 111 114 114 114 114 114 114 114 111 111 114 114 111 111 111 111 111 111 111 111 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 111 111 111 161 161 161 161 111 161 111 161 111 111 111 111 111 111 111 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 111 161 161 111 111 111 161 161 161 161 161 161 161 161 161 111 111 111 111 111 161 161 161 111 111 161 161 111 161 161 111 161 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 161 187 187 161 187 187 187 161 187 187 161 187 187 187 187 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 187 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 187 187 187 187 161 161 161 187 187 187 187 187 161 161 161 161 161 161 161 161 161 161 161 161 161 161 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 161 161 161 161 161 161 161 161 161 161 187 187 187 161 161 161 161 187 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 187 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 160 161 161 111 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 160 187 160 160 187 187 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 160 161 161 160 160 160 161 161 161 161 161 161 161 160 161 111 160 160 111 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 161 160 160 160 160 161 161 161 161 160 160 160 161 160 161 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 187 187 187 187 160 160 187 160 160 160 160 160 160 160 160 160 160 160 160 187 187 187 187 187 160 160 187 187 187 187 160 187 160 160 187 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 187 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 111 111 160 111 160 111 111 111 160 160 160 160 160 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 160 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 160 160 160 160 160 160 160 160 160 160 160 160 160 111 160 111 160 111 111 111 111 111 111 111 111 111 160 160 160 160 160 160 160 160 160 160 160 160 160 111 160 160 160 111 111 111 111 111 111 111 111 111 111 111 111 160 111 160 160 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 160 160 160 160 160 160 160 111 111 111 111 111 111 111 160 160 111 111 111 111 160 111 111 111 111 160 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 114 111 114 114 114 114 114 114 114 114 114 114 114 111 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 112 114 114 112 112 112 112 112 112 112 112 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 112 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 112 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 114 112 112 111 111 112 112 112 111 111 114 114 112 112 112 111 112 112 112 112 112 112 112 111 111 112 111 111 112 111 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 112 112 111 111 112 112 112 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 112 111 111 112 112 112 112 111 112 112 112 112 111 112 111 111 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 184 111 111 111 111 184 111 111 184 184 184 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 184 184 111 111 184 184 184 111 111 111 111 111 111 111 111 111 111 111 111 111 111 159 184 184 184 184 184 159 184 159 159 159 159 159 159 159 159 159 184 159 159 159 159 159 159 159 159 159 111 111 111 111 111 111 111 112 111 112 112 112 112 112 112 112 111 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 198 198 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 111 111 111 111 111 111 111 111 111 111 111 111 111 112 111 111 112 112 112 112 112 112 159 159 159 159 159 159 159 111 159 111 111 159 112 112 159 112 112 112 112 112 112 112 159 159 159 159 159 159 159 112 112 112 112 112 112 112 112 112 112 198 159 198 198 198 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 198 159 198 198 198 198 198 159 159 159 198 198 159 159 198 159 198 198 198 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 198 159 159 159 159 159 159 159 159 159 198 198 198 198 198 159 158 159 159 158 158 158 158 158 158 158 158 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 117 114 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 114 114 114 114 114 114 114 114 114 114 114 114 114 117 114 117 117 117 117 117 117 117 114 114 117 114 114 54 54 117 117 117 117 54 54 54 54 54 117 54 54 54 54 54 54 54 54 54 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 54 117 54 54 54 54 54 54 54 54 54 54 54 54 54 117 54 117 117 117 117 117 54 54 54 54 54 54 54 54 54 54 54 54 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 54 54 117 54 117 117 54 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 54 54 54 54 54 54 54 117 117 117 117 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 117 117 117 117 117 117 60 60 117 68 117 68 60 60 60 60 117 60 60 60 60 60 60 60 60 60 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 60 60 68 60 60 60 60 60 60 60 60 60 60 60 60 60 68 68 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 68 68 68 68 60 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 60 60 60 60 60 60 60 60 60 60 60 68 60 60 60 60 68 68 60 68 68 68 60 60 60 60 60 60 60 68 60 68 68 68 68 68 60 68 68 68 68 68 68 68 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 68 68 68 68 68 68 68 68 68 68 68 68 60 60 68 68 68 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 116 54 54 116 116 116 54 54 54 54 60 60 60 54 54 117 54 60 60 54 60 60 60 60 60 60 60 60 60 60 60 60 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 116 60 54 60 60 60 60 54 60 54 54 54 54 60 60 60 60 60 60 60 60 60 60 60 60 60 54 60 54 54 60 60 60 54 54 54 54 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 54 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 116 116 60 116 116 60 116 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 54 54 54 54 54 54 50 54 54 54 54 54 54 54 54 54 54 54 116 50 50 116 116 50 50 50 54 54 54 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 113 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 60 116 116 116 116 116 60 116 60 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 113 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 113 113 116 113 113 113 113 116 116 116 116 116 113 113 113 113 113 113 113 113 113 113 113 113 113 113 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 115 115 115 115 115 115 115 113 113 113 113 113 115 115 113 113 116 116 116 115 115 113 113 115 115 115 115 115 115 115 113 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 158 158 158 158 158 158 158 198 198 198 198 198 198 198 198 158 198 198 198 198 158 198 198 198 198 158 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 112 112 198 112 198 112 112 112 112 112 112 112 112 112 112 112 112 198 198 112 112 50 50 198 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 50 112 50 50 112 50 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 50 50 50 50 50 50 50 50 50 112 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 50 50 198 50 198 50 50 50 50 50 50 50 50 50 50 50 50 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 50 198 198 198 198 50 50 50 50 50 50 50 198 50 50 50 50 50 198 50 50 198 50 113 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 113 198 198 113 198 198 198 198 198 198 198 113 198 113 113 113 113 113 198 198 198 113 113 198 198 113 113 113 113 113 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 54 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 54 112 112 112 54 112 54 54 112 112 54 112 112 112 54 54 54 54 54 54 54 112 112 114 112 112 112 112 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 54 54 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 54 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 54 54 114 54 54 54 54 114 114 114 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 112 112 54 54 54 112 112 112 112 112 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 113 113 113 113 113 50 50 113 113 50 50 50 50 50 50 50 50 50 50 50 50 50 113 113 50 113 113 113 113 50 50 50 50 50 50 50 50 50 50 50 50 50 113 50 50 50 50 50 50 50 50 50 50 50 50 50 50 112 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 50 50 50 50 50 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 50 50 112 50 50 50 50 112 112 112 112 112 54 54 112 112 54 54 54 54 54 54 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 54 54 50 54 54 54 54 54 54 54 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 54 50 50 54 50 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 50 50 50 50 50 50 50 50 50 50 50 50 50 54 50 50 54 54 54 54 54 54 50 50 54 50 50 50 50 54 54 54 54 54 54 54 54 54 54 54 50 54 54 54 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 50 50 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 50 50 50 50 50 50 113 50 50 50 50 50 50 50 50 50 50 50 50 113 113 50 50 113 113 113 50 50 50 50 50 50 50 54 50 54 54 50 50 50 50 50 50 50 50 50 50 50 113 113 50 50 113 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 113 113 113 113 113 113 113 116 50 50 116 116 113 113 113 113 116 113 113 116 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 115 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 115 115 113 115 115 115 115 115 115 113 115 115 115 115 115 115 115 115 115 115 115 115 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 198 198 198 198 198 198 198 198 198 198 198 198 198 158 198 198 198 158 158 198 198 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 113 198 198 198 198 198 198 198 198 198 197 198 197 197 197 197 197 197 197 198 198 197 197 197 198 198 198 198 198 197 197 198 198 198 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 158 158 158 158 158 197 158 158 158 198 158 158 158 158 197 197 158 197 197 197 197 197 197 197 197 197 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 197 197 197 197 197 197 197 197 158 158 198 198 198 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 158 158 197 158 158 197 158 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 195 197 195 195 195 195 195 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 197 197 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 197 197 113 113 113 197 197 113 113 113 113 113 113 113 113 113 113 113 197 113 113 113 197 197 197 197 197 197 197 197 197 197 113 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 200 200 200 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 200 115 200 200 200 200 200 200 200 200 200 200 113 113 115 115 115 200 200 113 115 115 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 200 197 197 197 197 197 200 200 200 200 200 197 197 113 113 113 200 197 113 113 113 113 113 113 200 113 113 113 200 200 200 200 200 200 200 200 200 200 200 200 197 197 197 197 197 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 197 197 197 197 197 197 197 200 197 200 200 200 200 199 197 197 197 197 199 199 197 199 199 199 199 199 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 199 200 200 199 199 199 199 199 199 199 199 199 199 200 199 200 200 200 199 199 200 200 200 199 199 200 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 195 195 195 195 195 195 195 197 197 197 197 197 197 197 195 195 197 197 195 195 195 197 195 199 195 195 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 199 199 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 199 199 197 199 199 199 199 197 197 197 197 197 197 199 199 199 199 199 199 199 199 199 199 199 199 199 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 113 113 113 113 113 197 197 113 113 113 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 199 199 199 199 199 199 199 197 197 197 197 197 197 197 199 199 197 197 197 199 199 197 197 199 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 197 197 197 197 197 199 199 197 197 197 197 197 199 199 197 197 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 199 195 199 199 199 199 195 199 199 199 199 199 199 199 199 195 199 199 195 195 195 199 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 196 196 196 196 196 196 196 199 196 199 199 199 196 196 199 199 199 199 199 199 196 199 199 199 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 196 196 196 195 195 199 199 195 195 195 199 199 199 199 199 199 195 199 199 199 199 195 199 195 196 196 196 195 195 196 196 196 195 195 195 195 195 195 195 195 195 195 195 195 195 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 195 195 195 195 195 196 195 195 195 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 194 194 194 194 194 194 194 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 194 194 194 196 194 194 194 194 196 196 196 196 196 196 194 196 196 196 194 194 196 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 199 196 199 199 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 156 196 196 156 156 156 196 196 196 196 196 196 196 156 156 196 156 156 156 156 156 156 156 156 156 194 194 194 194 194 194 194 194 194 194 194 194 156 194 194 194 194 194 194 156 194 156 194 156 156 156 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 156 156 156 156 156 156 156 194 156 194 194 196 156 156 156 156 196 156 156 196 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 194 194 194 194 194 194 194 156 194 156 156 156 156 156 194 194 194 194 156 194 194 156 156 194 194 194 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 28 28 28 156 156 156 156 156 28 156 28 28 156 156 28 28 28 28 28 28 28 28 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 196 199 199 199 196 196 199 199 200 200 200 200 199 200 200 200 200 200 200 200 200 200 200 200 200 200 199 200 200 200 200 199 199 196 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 196 196 199 157 157 157 157 199 157 199 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 115 200 200 200 200 115 115 115 115 115 115 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 157 157 157 157 157 157 157 157 157 157 199 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 157 157 157 157 157 200 200 157 157 157 157 200 200 200 157 157 200 200 200 200 200 200 157 157 200 200 200 200 157 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 200 157 200 200 200 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 28 28 28 28 28 28 28 28 28 156 156 156 156 156 28 28 28 156 156 28 28 28 28 28 28 28 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 28 28 156 28 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 28 28 156 28 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 196 156 196 196 196 196 196 156 156 156 196 196 156 156 196 196 196 196 156 196 196 196 196 196 196 196 196 196 199 199 199 196 196 196 196 199 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 157 196 196 157 157 157 157 157 157 157 157 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 157 157 157 156 156 156 157 157 157 157 156 157 157 157 157 157 157 157 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 157 156 156 156 156 157 157 157 157 157 157 156 157 157 157 157 156 157 157 157 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 157 157 157 156 156 156 156 156 156 156 156 156 157 157 157 156 156 156 156 156 156 156 157 156 156 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 156 156 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 77 77 156 156 156 156 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 156 156 156 28 28 28 28 156 156 28 156 156 156 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 156 156 28 28 28 28 28 28 28 77 28 77 77 77 28 28 28 77 77 28 28 77 77 77 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 77 77 28 77 28 28 28 28 28 28 28 28 28 28 28 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 28 28 28 28 29 29 28 29 28 29 29 29 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 116 116 116 116 116 116 116 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 62 116 116 62 62 116 116 116 116 116 116 116 116 116 62 116 116 62 62 62 116 116 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 116 116 116 116 116 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 116 115 115 115 115 116 116 116 116 116 116 115 116 116 116 116 115 116 116 116 115 115 115 115 115 115 62 115 115 115 115 115 115 115 115 115 115 116 62 116 116 62 115 115 62 115 115 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 115 115 115 115 87 115 87 115 115 115 115 115 115 115 115 87 115 115 115 87 87 115 87 87 87 87 115 115 62 62 115 62 115 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 115 115 87 87 115 115 87 115 87 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 87 87 87 87 87 87 87 87 87 115 115 115 87 87 87 87 87 87 87 87 87 87 87 87 87 87 60 62 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 62 60 60 60 60 60 68 60 68 68 68 68 60 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 68 68 60 62 60 62 62 62 62 68 68 68 68 68 68 68 62 62 68 62 68 62 62 68 68 62 62 62 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 62 62 62 62 62 62 62 68 68 68 68 68 68 68 62 62 68 68 68 68 62 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 70 68 68 68 68 68 68 68 70 68 68 68 70 70 68 70 70 62 62 62 62 62 62 62 62 62 70 62 70 70 70 62 62 62 62 70 62 62 70 62 62 70 62 70 68 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 62 62 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 62 62 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 87 87 87 87 87 87 87 62 87 62 115 62 62 62 87 87 87 62 87 87 87 62 62 87 67 87 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 67 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 70 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 70 70 70 70 70 70 62 62 62 70 70 70 70 70 70 70 70 70 70 70 70 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 67 87 62 67 67 67 67 62 62 62 62 62 62 62 67 67 67 67 67 67 67 67 67 67 67 67 87 87 87 87 67 67 67 87 87 87 87 67 67 67 87 67 67 67 67 67 67 67 87 87 67 67 87 67 87 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 62 62 62 62 62 62 62 62 62 62 62 62 67 67 67 67 62 67 67 67 67 67 67 67 67 67 70 70 70 70 70 67 67 70 70 70 70 70 70 70 70 70 67 67 67 67 67 67 67 67 67 67 67 67 67 62 67 62 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 62 67 62 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 88 67 67 67 89 89 67 67 89 67 89 89 89 89 89 67 89 89 89 89 89 89 89 89 89 67 67 67 67 89 89 89 67 67 67 67 89 89 89 67 67 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 86 29 29 29 29 29 29 29 29 29 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 29 29 29 77 77 77 77 77 77 77 77 77 77 77 77 77 29 77 77 77 77 77 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 77 29 77 77 29 29 29 29 29 29 29 77 29 77 77 77 77 77 29 29 29 77 77 29 29 77 77 29 77 29 77 77 77 77 77 77 77 77 77 156 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 156 156 156 156 156 156 156 156 156 85 156 156 85 85 156 156 156 156 156 156 156 85 85 156 85 156 77 77 77 77 77 77 77 77 77 156 156 156 77 77 77 156 156 156 77 156 85 85 77 77 77 77 77 77 77 77 77 85 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 30 77 77 77 30 30 77 77 77 77 30 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 82 77 30 77 77 77 30 82 77 77 77 77 77 77 77 77 77 77 77 82 77 82 82 30 30 82 30 30 82 30 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 200 157 200 200 200 200 200 157 157 157 200 200 157 157 200 200 200 87 200 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 87 157 157 157 157 157 157 157 157 157 87 157 157 87 157 157 157 157 157 157 157 157 157 157 157 157 85 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 87 87 200 200 200 200 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 87 87 200 200 87 87 87 200 200 200 200 200 115 115 200 200 115 115 115 115 115 115 87 87 115 87 87 87 87 115 115 115 115 115 115 87 115 115 115 87 87 115 115 115 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 200 200 200 200 200 87 87 87 200 200 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 77 82 82 82 82 77 77 77 77 77 77 77 82 82 77 82 77 82 82 85 77 82 85 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 85 82 82 82 82 82 85 82 82 85 85 85 85 82 77 77 77 77 77 85 77 85 77 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 157 157 85 85 85 85 85 85 85 85 157 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 77 77 77 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 88 85 88 85 85 85 85 85 85 85 88 88 85 85 88 88 88 88 88 88 88 88 85 85 85 85 85 87 85 85 85 85 87 87 87 87 85 87 87 87 87 87 87 87 87 87 88 88 87 87 87 85 85 85 85 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 85 85 88 85 88 88 85 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 88 88 88 88 88 88 88 88 88 88 88 87 88 88 88 88 87 87 88 87 87 87 88 88 88 88 88 88 88 87 88 87 87 67 88 88 88 88 67 88 88 67 88 88 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 88 88 88 88 88 88 82 88 82 82 82 82 88 82 82 82 82 82 82 88 82 82 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 82 82 82 82 82 82 82 82 82 82 82 82 86 86 82 82 82 82 82 82 86 86 86 86 86 86 88 88 88 88 88 88 88 88 88 88 89 89 88 88 88 88 89 89 89 89 89 89 86 86 86 86 86 86 86 86 86 86 88 88 88 88 86 88 88 89 88 89 89 89 86 86 86 86 86 86 86 89 88 89 89 89 86 86 86 86 89 86 86 86 86 86 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 77 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 77 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 82 82 82 82 82 82 82 30 30 30 30 30 30 30 82 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 29 30 29 30 30 30 30 30 30 30 29 30 29 29 29 30 30 29 29 29 29 29 29 30 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 30 29 29 30 30 29 29 29 29 30 30 29 30 30 26 26 26 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 26 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 26 26 30 30 26 26 26 30 30 30 30 30 30 30 26 26 30 26 26 26 26 26 26 26 26 26 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 75 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 86 82 86 86 86 86 82 82 82 82 82 82 82 82 86 82 82 82 82 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 82 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 82 82 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 80 80 80 80 80 80 80 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 80 80 80 80 80 80 80 82 82 82 82 82 80 80 80 82 82 82 82 82 82 82 80 80 80 80 80 80 80 82 82 82 82 86 80 80 80 86 86 86 80 86 86 86 82 82 82 82 82 82 75 80 82 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 86 86 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 26 26 26 26 26 26 27 30 30 30 30 30 30 30 27 27 27 27 30 27 27 27 27 27 27 27 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 75 75 27 27 30 30 30 30 75 30 30 30 30 30 30 30 30 30 30 75 75 30 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 75 30 75 75 75 82 30 82 82 82 82 30 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 75 75 75 75 75 75 75 30 75 30 30 75 75 75 75 75 82 75 75 75 75 82 75 75 75 75 75 75 75 82 75 82 82 75 75 75 75 75 75 75 75 82 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 30 75 75 75 75 30 30 30 30 30 30 75 30 30 30 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 80 75 80 80 80 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 80 75 75 80 75 75 80 75 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 26 26 27 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 75 27 75 75 75 75 27 75 75 75 75 75 75 75 75 75 75 75 75 27 27 75 75 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 80 75 75 75 75 80 80 80 80 80 75 75 80 80 80 80 75 80 134 134 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 134 134 134 134 134 75 75 75 75 75 75 75 134 134 134 134 134 75 75 134 134 134 134 75 134 134 134 27 27 27 27 27 27 27 27 27 27 27 27 27 75 27 27 27 75 75 75 75 75 75 75 75 75 75 27 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 134 134 27 27 27 27 27 27 27 75 27 75 75 75 75 75 27 27 27 75 27 27 27 75 27 27 27 27 75 75 75 75 75 75 75 134 75 134 134 134 134 134 75 134 134 134 134 134 134 134 75 75 75 75 75 134 75 75 75 75 75 75 75 134 75 134 134 134 134 134 134 134 74 74 74 74 74 74 74 134 134 134 134 134 74 74 134 134 134 74 74 74 74 74 196 196 196 196 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 24 194 194 194 194 194 194 194 194 194 194 24 24 24 194 194 28 28 28 28 28 28 28 28 28 28 28 24 28 28 28 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 28 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 194 194 194 194 194 24 24 194 194 194 194 194 194 194 24 24 194 24 24 24 24 24 24 24 24 24 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 24 24 24 24 24 24 24 24 24 194 24 194 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 24 28 28 28 25 24 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 28 28 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 28 28 28 28 28 29 28 28 29 29 28 29 28 28 25 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 25 28 28 28 25 25 28 25 25 25 25 28 28 28 28 28 28 28 28 28 28 25 25 25 25 25 25 25 25 25 28 28 28 28 28 28 28 28 25 25 28 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 28 25 28 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 28 28 28 28 28 24 24 28 28 28 28 24 28 28 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 28 24 28 28 24 24 24 24 24 24 24 24 24 24 24 25 25 24 24 25 24 25 24 24 24 24 24 24 24 24 25 24 24 24 24 25 24 24 24 24 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 24 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 25 24 24 25 25 25 25 25 25 24 24 24 24 24 19 19 25 24 25 25 25 19 19 24 19 24 19 19 19 19 19 19 19 19 19 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 19 19 19 19 19 19 19 25 19 25 25 25 25 25 19 19 25 19 25 19 19 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 25 25 19 25 25 19 19 25 25 25 25 25 25 25 19 19 19 19 25 19 19 19 25 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 26 29 26 26 26 26 26 29 26 29 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 26 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 26 29 29 26 26 29 26 29 29 26 26 26 29 29 29 29 29 29 26 29 29 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 29 29 29 29 29 29 29 29 29 26 29 29 23 23 23 23 29 23 23 23 23 23 23 23 23 23 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 23 23 23 23 23 23 23 26 23 26 26 26 23 23 23 26 26 23 23 26 26 26 23 23 23 23 23 23 23 23 23 26 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 26 26 27 27 26 26 26 27 27 27 27 27 27 27 26 26 27 27 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 27 26 27 27 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 27 26 26 26 26 27 27 27 27 27 27 27 27 26 27 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 74 74 27 27 27 74 74 74 74 74 74 74 74 27 74 74 74 74 27 74 74 27 74 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 27 27 27 27 27 27 27 26 26 27 27 26 26 26 27 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 27 27 26 27 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 27 27 22 27 22 22 22 26 26 27 22 22 22 26 22 22 22 22 26 23 23 23 23 23 23 23 23 23 26 26 23 26 26 23 23 23 23 26 23 23 26 23 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 23 23 23 23 23 23 23 23 23 26 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 23 23 23 23 23 23 23 23 23 26 26 26 23 23 23 23 26 23 23 26 26 26 23 23 23 23 23 23 23 23 23 26 26 21 21 21 23 23 23 21 21 23 23 21 21 21 21 21 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 18 26 18 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 18 26 26 18 26 26 18 18 18 18 26 18 18 18 18 26 26 26 26 26 26 18 26 26 26 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 21 21 21 21 21 21 21 26 21 26 26 26 21 21 21 21 21 21 21 21 21 21 21 21 21 21 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 18 18 21 18 21 21 21 18 18 21 21 26 26 21 21 18 21 21 26 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 21 21 21 21 21 21 21 18 21 18 18 18 21 18 21 18 18 18 21 18 18 18 21 21 21 21 21 21 21 18 21 18 18 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 19 19 19 19 19 15 19 19 19 19 19 19 15 15 15 15 19 15 15 15 15 15 15 15 15 15 19 19 19 19 19 19 19 25 25 25 25 25 25 25 19 25 25 25 25 25 25 25 25 25 25 25 15 15 15 15 15 15 15 15 15 19 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 23 23 25 25 25 25 25 25 23 25 23 25 25 23 23 23 23 23 23 23 23 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 25 23 25 25 25 25 23 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 15 23 15 15 23 23 23 15 15 15 23 23 23 23 23 23 23 23 23 25 25 25 23 23 23 23 23 23 23 23 23 25 23 23 23 23 23 23 23 23 23 23 23 23 15 15 15 15 15 15 15 15 15 23 23 15 23 23 15 15 15 23 15 15 15 15 15 15 15 15 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 15 15 15 15 15 15 15 23 23 23 23 23 23 23 15 23 23 23 23 23 23 23 15 15 23 15 15 15 15 23 23 23 23 23 23 23 15 15 23 23 23 15 15 23 15 15 15 15 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 29 25 29 29 25 25 25 25 25 25 25 25 29 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 23 23 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 29 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 23 23 25 25 25 25 23 25 25 25 25 25 25 25 25 23 25 25 25 23 23 29 23 23 23 23 25 25 29 29 25 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 23 29 29 29 29 29 25 25 25 29 29 29 29 29 29 29 29 29 29 29 29 23 23 29 29 23 29 23 29 29 29 29 29 29 29 29 29 29 29 23 29 29 29 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 29 29 29 29 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 15 15 23 15 15 23 15 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 25 25 25 25 25 25 25 23 23 25 25 25 23 23 23 23 23 23 23 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 23 23 25 23 25 25 23 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 23 23 23 23 23 23 23 25 25 25 25 25 23 23 25 25 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 15 15 23 15 15 15 15 23 23 23 23 23 23 23 23 23 23 23 23 23 21 23 23 21 21 21 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 21 21 23 23 21 21 21 23 23 23 23 23 23 21 23 23 23 21 21 23 23 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 21 23 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 23 21 23 23 23 23 21 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 21 21 21 21 21 21 21 21 23 21 21 23 23 23 23 23 23 23 21 23 23 23 21 21 21 21 21 21 21 21 21 23 23 23 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 19 19 15 19 19 19 19 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 21 21 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 21 21 21 21 21 21 15 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 15 15 15 15 15 21 15 15 15 15 15 15 21 21 15 15 21 21 15 21 21 13 15 15 15 15 15 15 15 13 13 13 13 13 13 15 15 15 15 15 13 15 13 13 13 15 13 15 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 21 13 13 21 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 13 13 13 13 13 13 13 21 21 21 21 21 21 13 13 21 21 21 13 21 21 21 13 13 13 13 13 13 13 21 13 21 21 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 13 13 13 13 13 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 13 15 15 15 15 13 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 13 15 15 15 15 15 15 13 15 15 13 13 13 13 13 13 13 15 15 15 13 13 13 13 13 13 13 13 13 13 13 13 15 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 13 13 15 15 15 13 13 13 13 13 13 13 13 13 13 13 13 13 15 13 13 13 13 15 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 15 15 15 15 15 15 8 15 15 15 15 15 15 15 15 15 15 15 15 13 8 15 13 13 13 13 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 13 13 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 13 13 13 15 15 13 13 13 13 15 13 13 13 13 13 15 13 13 13 13 13 13 13 15 8 8 8 8 8 8 8 8 8 13 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 13 13 13 13 13 8 13 13 13 13 13 13 13 13 8 8 13 13 13 8 8 13 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 13 8 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 8 8 8 8 8 8 8 8 8 8 8 13 8 13 8 8 13 13 13 13 13 13 8 8 8 8 8 8 8 13 13 13 13 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 10 10 10 13 13 13 13 13 13 13 10 10 13 13 10 10 10 10 10 10 10 10 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 21 13 21 21 21 21 21 13 21 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 18 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 18 21 18 21 21 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 21 21 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 21 21 21 18 18 13 13 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 13 13 13 13 13 13 13 13 13 18 13 18 18 13 13 13 13 13 18 13 13 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 10 10 10 10 10 10 10 13 13 13 13 10 10 10 10 10 10 13 10 10 10 10 10 10 10 10 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 10 10 13 13 10 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 10 10 13 10 10 13 10 13 13 13 13 13 13 13 13 10 13 13 13 10 10 13 13 10 10 10 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 10 10 13 10 10 13 10 13 13 13 13 13 13 13 13 10 13 13 13 13 10 13 13 13 13 10 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 13 13 13 13 10 10 10 13 13 13 13 13 13 13 13 13 13 18 18 13 18 18 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 18 10 10 18 18 18 10 10 10 10 10 10 10 10 10 18 10 18 10 10 10 10 18 18 10 18 18 18 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 18 10 18 18 18 18 18 10 10 10 10 18 10 10 18 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 16 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 16 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 16 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 21 21 21 21 21 18 21 18 18 18 18 18 18 18 18 18 21 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 22 18 22 22 22 22 22 18 22 18 22 22 22 22 22 22 22 22 22 18 18 18 18 22 22 22 18 18 18 18 18 22 22 18 18 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 22 22 22 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 22 22 18 22 22 22 22 18 18 18 18 18 22 22 18 18 18 18 22 18 18 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 18 18 18 18 18 22 18 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 22 27 27 27 74 22 22 22 22 22 22 22 22 27 22 27 22 27 22 22 27 27 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 74 22 74 74 74 22 22 22 22 74 22 22 74 22 22 74 22 27 27 27 27 27 74 74 27 27 74 27 74 27 74 27 74 27 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 27 27 27 27 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 163 22 22 22 163 163 163 163 163 163 163 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 163 163 22 163 163 163 163 22 22 22 22 22 22 22 22 163 22 22 22 22 74 22 22 22 22 74 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 74 22 22 22 74 74 22 22 22 22 22 22 74 22 22 22 74 74 22 22 74 163 163 74 163 163 163 163 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 163 163 163 163 163 163 163 163 22 163 22 163 163 163 163 163 163 163 163 163 22 22 22 22 163 163 163 22 22 22 22 163 163 163 22 163 163 163 163 163 163 163 163 22 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 74 74 74 74 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 74 163 163 163 163 163 163 74 74 74 74 74 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 73 163 163 163 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 16 16 16 16 16 16 16 9 9 9 16 16 9 9 16 16 16 16 16 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 16 9 16 16 16 9 9 9 9 9 9 9 9 9 16 16 16 16 16 16 16 9 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 10 10 10 10 10 10 10 16 16 10 10 16 16 16 16 16 16 16 16 10 10 18 10 10 10 10 18 18 18 18 18 18 18 10 10 18 18 18 10 10 18 18 16 22 16 16 16 16 16 16 16 16 10 16 10 10 10 16 16 16 10 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 22 18 18 18 18 18 18 18 18 22 18 18 18 22 22 22 22 22 22 22 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 21 21 18 18 18 21 21 21 21 21 18 18 21 21 21 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 22 22 18 22 22 22 22 18 18 18 18 18 18 18 18 22 18 18 18 22 22 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 18 22 22 22 22 18 18 18 18 18 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 22 16 16 16 16 16 16 16 16 16 16 16 16 16 22 16 22 22 22 16 16 16 22 22 22 22 22 22 22 22 22 18 22 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 22 22 22 22 22 22 22 22 22 22 22 18 22 22 22 22 22 18 22 18 18 18 22 22 22 22 22 22 22 22 22 18 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 16 22 16 16 16 22 22 22 22 22 22 22 22 22 22 22 22 22 22 16 16 16 16 16 16 16 16 16 16 16 16 16 22 16 16 22 22 22 22 22 22 22 22 22 22 22 22 22 16 22 16 16 16 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 16 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 22 22 22 16 16 22 22 22 22 22 22 22 22 16 22 22 22 16 16 22 16 16 16 16 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 16 16 22 22 16 16 16 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 16 16 16 16 16 163 163 22 16 22 22 163 163 163 16 163 163 163 163 163 163 163 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 163 163 163 163 16 163 163 163 163 163 163 163 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 73 16 16 16 73 73 16 16 16 16 16 163 16 163 16 163 163 163 163 163 163 163 163 163 163 163 163 163 73 73 16 16 73 73 73 16 16 16 16 16 16 163 16 16 163 163 163 163 163 163 73 73 73 73 73 73 73 73 73 163 163 163 73 73 73 73 163 73 73 73 163 163 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 16 9 16 16 9 16 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 72 9 9 9 9 72 9 9 9 9 9 16 9 16 16 16 16 16 9 16 16 16 16 16 16 16 16 16 16 16 9 9 16 16 16 9 9 9 9 9 16 16 9 9 9 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 72 9 72 72 72 72 72 72 72 9 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 16 72 72 72 72 72 16 16 16 16 16 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 73 16 16 73 73 16 16 16 16 73 73 16 73 73 73 73 73 16 16 16 16 16 73 16 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 163 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 16 73 73 73 73 16 16 16 16 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 16 72 72 72 72 72 72 72 72 16 72 16 16 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 73 72 73 73 73 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 73 16 16 16 73 73 16 73 73 73 73 73 73 73 73 73 72 73 72 72 72 72 72 73 73 73 73 73 73 73 73 73 73 73 73 16 72 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 73 73 73 73 73 73 73 72 72 72 16 16 73 73 73 16 16 16 73 16 16 16 73 73 73 73 73 73 73 16 73 16 16 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 73 73 73 73 73 72 72 72 73 73 73 72 73 73 73 73 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 94 72 72 94 72 72 72 72 72 72 72 72 94 72 94 94 94 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 94 94 94 94 94 73 73 73 73 73 94 73 73 73 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 73 94 94 94 94 73 73 73 73 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 73 73 73 73 73 94 94 73 73 73 73 73 73 94 73 73 73 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 167 167 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 167 126 126 167 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 167 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 167 126 126 126 126 168 168 168 168 168 126 168 168 168 168 168 168 168 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 130 130 126 126 126 130 130 130 130 130 130 130 130 130 126 126 130 126 126 126 126 130 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 168 126 126 168 168 168 168 168 168 168 168 168 168 168 168 126 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 168 168 126 168 168 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 168 168 126 168 168 168 168 126 126 126 126 168 168 168 126 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 71 71 71 130 71 130 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 71 130 71 130 71 71 71 130 71 71 71 130 130 130 130 130 130 130 130 130 130 130 130 130 71 130 130 130 71 71 71 71 71 71 130 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 130 130 130 130 138 138 138 130 130 130 130 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 71 130 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 138 138 138 138 138 138 138 130 138 130 130 138 138 138 138 138 71 71 138 71 71 71 138 138 138 138 138 138 138 138 138 71 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 138 138 138 138 138 168 168 138 138 138 168 168 168 168 168 168 168 168 168 168 168 168 168 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 168 168 126 138 168 138 138 126 126 126 126 126 126 126 138 138 126 126 138 138 138 138 138 138 138 138 130 126 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 138 138 138 138 130 130 130 130 138 126 130 130 130 130 130 130 130 130 130 130 130 130 138 138 130 130 130 130 138 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 168 138 138 138 138 168 168 168 168 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 130 130 130 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 130 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 168 168 168 168 168 168 168 168 168 168 168 138 168 138 168 168 138 138 168 138 138 138 168 168 168 168 168 138 168 138 138 138 138 168 168 168 168 168 168 168 138 168 168 168 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 139 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 139 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 171 138 138 138 138 138 138 138 138 138 139 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 171 171 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 171 138 138 171 171 138 138 138 138 138 138 138 138 171 138 138 171 171 171 171 171 171 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 4 4 4 4 4 4 4 4 71 4 4 4 4 4 4 4 4 4 71 71 4 4 4 71 71 4 71 71 71 71 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 71 71 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 71 71 4 71 71 4 71 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 8 8 8 4 4 8 8 8 4 4 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 8 4 8 8 8 8 8 4 4 4 8 8 8 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 13 8 8 13 4 4 4 4 4 4 4 4 4 8 8 8 10 8 4 4 4 10 10 10 4 10 10 10 10 10 8 8 13 8 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 10 10 10 10 10 10 10 10 10 8 8 10 10 10 10 10 13 10 10 13 13 13 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 71 71 71 71 71 9 9 71 71 71 71 9 9 9 9 9 71 9 9 9 9 9 9 9 9 9 71 71 71 71 71 9 9 71 71 4 71 71 4 71 9 9 71 4 4 4 9 4 4 4 4 4 9 9 9 9 9 9 9 9 9 71 9 9 9 9 9 9 9 9 9 9 9 4 9 9 9 9 9 9 9 9 9 4 4 4 4 4 9 9 9 4 4 9 9 4 4 4 9 9 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 10 9 4 4 10 10 10 4 4 4 4 4 4 10 10 10 10 10 10 10 10 10 10 10 10 10 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 10 10 10 10 10 10 10 10 10 10 4 4 4 10 10 10 10 4 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 9 9 10 10 10 10 10 10 9 10 9 10 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 171 171 171 171 171 171 171 138 171 138 138 138 138 138 138 171 171 138 138 171 171 138 138 138 138 171 138 138 138 138 138 138 138 138 138 139 139 139 139 139 138 138 138 138 139 139 139 139 139 139 139 139 138 138 138 138 139 139 139 138 138 138 138 138 139 139 138 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 138 139 139 139 139 138 138 138 138 138 138 139 139 139 138 139 139 139 139 139 139 139 139 139 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 139 138 138 138 139 139 139 139 139 139 139 139 139 139 138 139 138 138 138 139 139 139 139 138 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 138 138 138 138 138 138 138 138 138 71 71 71 71 138 138 138 138 138 138 138 138 138 138 138 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 9 9 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 9 9 139 139 9 139 9 139 139 139 139 139 139 139 139 139 139 139 9 139 139 139 9 9 9 9 9 9 9 9 9 71 9 9 71 9 9 9 9 9 9 9 9 9 9 9 9 9 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 71 71 139 139 71 71 71 138 139 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 71 71 71 71 71 71 71 139 139 139 138 138 71 71 71 71 138 138 71 138 138 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 9 9 9 9 9 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 139 139 71 71 71 139 139 139 139 139 71 71 139 139 139 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 9 9 9 9 9 9 9 71 71 71 71 71 71 71 9 9 71 71 71 9 9 71 71 9 9 9 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 9 9 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 9 9 9 9 9 9 9 71 71 71 71 71 9 71 71 71 71 71 9 71 71 9 139 139 139 139 139 72 139 139 139 9 9 9 9 9 72 72 72 72 9 72 72 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 139 139 139 139 139 139 171 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 171 171 171 171 171 171 171 171 171 171 171 139 171 171 171 171 139 171 171 139 139 171 171 171 171 171 171 171 171 139 171 171 171 171 171 171 171 171 171 171 171 171 171 171 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 171 171 171 171 171 171 171 171 171 139 139 139 139 139 171 171 171 139 139 139 171 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 171 171 171 171 171 171 171 139 171 171 171 171 171 171 171 171 171 171 171 171 171 173 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 173 173 139 173 173 173 173 173 173 173 173 173 173 173 173 171 171 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 139 139 139 139 139 139 139 72 72 9 72 72 72 72 72 139 72 72 72 139 139 72 72 72 72 139 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 72 72 72 72 72 72 72 72 72 72 72 72 9 72 72 72 72 72 72 72 72 72 72 72 72 72 139 72 72 72 72 139 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 9 72 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 9 9 9 9 9 9 72 72 72 72 72 72 72 9 72 9 9 9 72 72 72 72 9 72 72 9 9 9 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 139 173 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 173 173 173 173 173 173 173 173 173 173 173 139 173 139 173 139 139 139 173 139 139 139 173 173 173 173 173 173 173 139 173 139 139 139 139 139 173 173 173 173 139 139 173 139 139 139 139 173 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 72 72 72 72 139 72 72 72 72 72 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 72 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 72 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 72 139 139 72 72 72 139 139 139 139 139 72 72 139 139 139 72 72 72 72 72 139 139 72 139 139 139 139 139 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 139 139 139 139 139 72 139 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 94 72 94 94 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 72 173 94 173 173 173 94 94 72 173 72 72 94 94 94 173 94 94 94 94 94 94 94 173 173 173 173 174 173 173 173 173 173 94 173 173 94 173 173 94 94 94 94 94 94 94 173 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 173 94 173 173 173 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 167 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 125 125 126 125 126 126 126 126 126 125 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 128 126 126 128 126 126 126 126 126 128 128 126 128 128 128 128 128 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 128 128 126 128 128 126 126 126 126 126 126 126 126 126 126 130 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 130 126 130 130 126 126 126 126 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 128 128 125 128 128 128 128 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 128 125 128 128 125 128 128 128 128 125 125 125 125 125 125 125 125 128 125 125 125 128 128 125 125 128 125 128 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 128 125 125 125 125 128 125 125 125 125 125 125 125 125 125 125 128 128 125 125 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 130 130 128 128 128 128 128 128 128 130 128 128 128 128 128 128 128 128 128 128 128 128 130 130 128 128 128 128 130 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 126 126 125 125 125 125 128 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 125 128 128 128 128 128 128 128 128 128 125 125 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 1 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 128 130 128 128 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 128 128 128 128 128 130 130 128 128 128 128 130 130 130 130 130 128 130 130 130 130 130 130 130 130 130 128 130 128 128 130 130 130 1 128 1 1 1 1 1 1 1 1 1 1 1 130 1 1 1 1 1 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 1 130 1 1 130 130 1 130 130 1 130 1 1 1 1 1 1 1 1 1 1 1 1 130 130 1 1 1 1 1 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 128 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 1 1 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 71 71 71 71 71 71 130 130 130 130 130 130 130 1 130 1 1 1 1 1 130 1 1 130 1 71 71 1 1 71 1 1 71 71 71 71 71 71 71 130 130 130 130 130 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 125 125 125 125 125 125 125 125 125 131 131 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 125 125 131 125 131 131 131 131 125 131 131 131 131 131 131 131 131 131 131 131 131 131 131 125 131 131 125 131 125 131 131 131 131 131 131 131 131 131 131 131 131 131 128 131 131 128 128 128 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 131 131 131 0 0 0 0 0 0 0 0 131 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 128 128 131 131 128 131 128 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 128 128 128 128 128 2 128 128 128 131 131 2 2 2 2 2 128 2 2 2 2 2 2 2 2 2 131 131 2 131 2 2 2 2 131 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 131 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 0 0 0 131 131 0 0 0 0 0 0 0 0 131 0 0 0 131 131 0 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 0 0 0 0 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 131 131 131 131 131 0 131 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 131 0 0 131 7 131 131 131 131 131 131 131 131 131 131 0 0 131 131 131 131 131 131 131 131 131 131 131 2 2 131 131 2 2 2 131 131 7 131 131 2 7 2 2 131 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 131 2 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 0 131 131 131 131 0 0 0 0 0 0 131 0 0 0 0 131 0 0 0 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 131 131 131 131 131 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 131 131 131 131 131 2 2 131 2 2 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 131 131 131 131 2 131 131 131 131 131 131 131 131 131 131 131 2 131 131 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 5 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 5 5 5 5 5 2 2 5 5 5 2 2 2 2 2 2 5 2 2 2 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 2 2 2 2 2 5 2 5 5 2 2 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 2 5 5 5 2 5 2 2 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 2 2 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 12 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 12 5 5 5 5 5 12 5 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 71 71 71 71 71 71 71 71 71 1 71 71 1 1 71 71 71 71 71 71 71 71 71 71 71 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 71 71 1 71 3 1 3 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 3 71 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 3 3 1 1 1 1 3 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 3 1 1 1 1 1 3 1 1 1 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 1 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 5 3 6 6 6 128 1 128 128 128 128 1 128 128 128 128 128 128 128 128 128 128 128 128 1 1 128 128 1 1 1 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 1 1 128 1 1 1 1 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 1 1 1 1 1 1 1 1 128 128 128 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 128 128 125 125 125 128 128 125 125 125 125 125 125 125 125 128 125 125 125 128 128 125 125 128 125 128 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 128 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 128 128 125 125 128 128 128 125 125 125 125 125 128 128 125 125 125 128 128 128 128 128 1 1 1 1 1 1 1 128 128 128 128 128 128 128 128 1 128 128 128 128 1 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 1 1 1 1 1 1 1 1 1 128 128 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 128 128 128 128 128 2 128 128 128 128 128 128 128 2 128 128 128 2 2 2 2 2 2 2 1 1 2 2 2 2 2 128 128 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 6 5 5 5 5 5 3 3 3 3 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 3 3 3 3 3 3 3 3 3 1 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 5 5 5 5 5 5 5 3 3 3 3 3 5 3 3 3 3 3 5 3 3 3 5 5 5 5 5 5 5 5 5 3 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 5 5 5 5 5 5 5 5 1 5 1 1 1 5 5 5 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 5 5 5 5 5 5 1 5 1 1 1 1 1 5 5 5 5 5 5 5 2 5 5 2 5 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 2 2 2 2 1 1 1 1 1 1 2 1 1 1 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 6 5 5 6 6 6 5 5 5 5 5 5 5 5 6 5 5 5 6 6 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 6 6 6 5 5 5 5 5 5 5 5 6 5 5 5 5 6 5 5 6 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 2 5 2 2 2 2 5 2 2 2 2 2 2 2 2 2 2 2 5 2 2 2 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 12 5 5 12 12 12 12 12 12 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 3 71 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 71 71 71 71 71 71 71 71 71 71 71 3 3 71 71 3 3 3 3 3 3 3 71 71 71 71 71 3 3 3 3 3 3 3 3 71 71 3 3 3 3 3 71 71 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 6 3 3 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 3 6 3 3 6 6 6 3 3 3 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 71 71 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 4 4 4 4 4 4 4 4 4 6 6 6 4 4 4 4 6 6 4 6 6 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 6 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 11 11 12 12 12 12 12 12 12 5 5 12 11 11 11 11 11 11 11 11 11 6 6 6 6 6 6 6 6 6 6 5 11 6 11 6 11 11 11 11 11 11 11 6 6 6 6 6 6 6 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 11 6 11 6 6 11 11 11 11 11 11 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 11 11 11 11 11 11 11 11 11 6 11 11 11 6 11 11 11 11 11 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 11 11 11 6 6 6 6 6 6 6 6 6 11 6 6 11 6 6 6 6 6 6 6 6 6 6 6 6 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 6 6 6 6 6 6 4 6 6 6 6 6 6 6 6 6 6 6 6 6 4 4 4 6 6 4 4 4 4 4 4 6 4 4 4 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 8 8 8 8 8 4 4 4 8 8 4 4 6 6 6 6 6 8 8 8 8 8 8 8 8 8 8 8 8 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 8 8 6 8 6 8 8 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 8 8 8 8 8 8 8 8 8 6 6 8 8 8 8 8 6 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 7 0 0 0 0 0 7 0 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 0 7 0 0 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 2 7 7 7 7 7 7 7 7 2 7 7 7 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 14 0 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 0 14 14 14 14 0 0 0 0 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 17 17 17 17 14 14 17 17 17 17 17 17 17 17 17 17 14 17 17 17 14 14 14 14 14 14 14 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 20 17 17 20 20 20 20 14 14 14 14 14 14 14 17 14 17 17 17 14 20 14 17 17 20 20 20 20 20 14 14 14 14 14 14 14 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 20 20 14 20 20 20 20 20 20 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 20 14 20 20 14 14 20 14 14 14 14 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7 2 7 7 5 5 5 7 7 7 7 7 7 7 5 5 7 7 5 5 5 7 5 5 5 5 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 12 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 12 12 12 12 12 12 12 7 12 14 14 12 14 12 12 12 12 12 12 12 12 12 12 12 12 12 7 7 7 7 7 7 7 0 0 0 0 0 0 7 7 7 7 7 7 7 7 7 7 7 7 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 7 7 7 7 7 7 0 7 0 0 0 7 14 7 0 0 14 14 0 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 12 12 14 12 12 14 12 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 7 14 7 7 7 7 14 7 7 7 7 7 7 7 7 7 7 7 14 7 7 7 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 12 12 12 12 12 12 12 14 12 14 14 14 14 14 12 12 12 12 12 12 12 12 12 12 12 12 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 12 12 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 12 12 14 14 12 12 12 14 14 14 14 14 14 14 14 14 20 20 20 20 20 20 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 5 5 5 5 5 5 5 5 5 5 12 12 5 5 5 12 12 12 5 12 12 12 5 5 5 5 5 12 5 12 12 12 12 12 5 5 5 5 12 5 12 5 5 5 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 20 12 20 20 20 20 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 5 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 5 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 17 17 17 17 17 17 17 17 20 17 17 17 17 17 17 20 20 20 17 20 17 20 20 20 20 20 20 20 20 20 192 17 17 192 192 17 20 20 20 192 192 192 192 192 192 192 20 192 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 17 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 20 192 192 192 20 20 20 192 192 192 192 24 24 24 20 20 192 24 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 192 20 192 192 192 20 20 20 20 192 192 20 192 192 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 24 192 192 192 24 24 24 24 24 24 24 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 194 192 192 194 192 194 194 194 192 192 192 196 196 194 194 194 194 194 194 194 194 194 194 194 194 192 192 194 192 192 194 192 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 192 192 194 194 192 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 24 24 24 24 24 24 24 192 24 192 192 192 192 192 24 24 24 24 192 24 24 192 24 24 24 24 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 24 24 192 24 24 192 24 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 24 24 192 24 24 24 24 192 192 192 192 192 24 24 24 192 192 24 24 194 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 19 19 20 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 24 20 20 20 20 24 24 192 192 24 192 24 24 24 24 24 24 24 24 24 24 24 24 24 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 24 24 24 24 24 24 24 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 24 24 24 24 24 24 24 192 24 192 192 24 24 24 24 24 24 24 24 24 24 24 19 19 19 19 19 24 24 19 24 20 19 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 20 20 20 20 20 24 20 20 20 20 20 24 24 24 20 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 19 19 19 19 19 19 19 24 19 24 24 24 24 24 19 19 19 24 24 24 19 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 24 19 19 24 19 19 19 19 19 19 19 19 19 19 19 19 19 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 19 19 19 19 19 19 19 24 19 24 24 24 19 19 19 24 24 24 19 24 24 24 19 19 19 19 19 19 19 24 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 20 12 12 12 12 20 12 20 20 20 20 20 12 12 20 12 12 19 12 19 19 19 19 19 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 19 19 19 19 19 12 12 12 12 12 12 12 19 19 19 19 19 19 19 19 19 19 19 19 19 12 19 19 19 19 19 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 19 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 19 12 12 19 11 12 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 19 19 19 19 19 11 11 19 11 11 11 11 19 19 19 19 19 19 19 11 11 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 17 17 17 17 17 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 20 20 20 20 20 20 20 20 20 20 20 19 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 19 19 20 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 20 19 20 20 20 19 19 19 19 20 19 20 19 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 19 20 20 19 19 19 19 19 20 20 19 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 12 12 12 12 11 12 12 12 12 12 11 12 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 19 11 11 11 11 19 19 19 19 19 19 19 11 11 19 19 19 19 11 19 19 19 19 19 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 6 6 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 15 19 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 15 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 15 15 15 15 19 19 15 15 15 19 19 19 19 19 19 19 19 19 19 19 15 19 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 19 15 19 19 19 19 15 19 19 19 19 19 19 19 19 19 19 15 15 15 19 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 6 6 11 11 6 6 6 11 11 11 11 11 11 11 11 6 11 11 11 11 6 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 15 15 11 15 11 11 15 15 15 15 15 15 15 15 11 11 11 11 11 11 11 11 11 19 11 11 19 11 11 11 11 11 11 15 11 19 15 15 15 15 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 15 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 11 11 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 11 11 11 11 11 11 15 11 11 11 11 11 11 15 11 11 11 15 15 11 15 15 15 15 15 15 15 15 15 11 11 11 11 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 6 6 6 6 6 11 6 11 11 11 6 6 6 6 6 6 6 6 6 6 6 6 11 11 15 15 11 15 11 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 6 6 6 6 6 6 6 6 6 6 6 15 6 6 6 15 15 6 6 6 6 8 6 6 6 6 6 6 6 8 8 8 8 8 6 6 6 6 8 8 8 8 8 8 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 8 15 15 15 15 8 15 15 15 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 8 8 8 8 8 8 8 8 8 8 8 15 8 8 8 8 8 8 8 8 8 8 15 8 8 8 8 8 8 8 8 8 15 15 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 17 0 0 17 0 17 0 0 0 0 0 0 0 0 0 0 0 0 0 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 0 0 0 0 0 17 17 0 0 0 0 0 0 0 17 17 0 0 0 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 192 17 17 17 17 17 17 17 192 17 17 17 179 0 179 179 179 179 0 179 179 179 179 179 179 179 0 0 179 179 179 0 0 179 0 0 0 0 179 179 179 179 179 179 179 179 179 181 179 179 179 179 179 179 179 179 179 179 0 0 0 0 0 0 0 0 0 179 0 0 0 179 179 179 179 179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 0 0 0 181 0 0 0 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 0 181 181 181 0 0 0 181 0 0 0 0 0 0 0 0 0 0 181 0 181 181 181 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 179 179 181 181 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 184 181 184 181 184 184 184 184 181 181 184 184 184 184 184 184 181 184 184 184 184 184 184 184 184 184 181 181 181 181 181 181 181 181 181 160 160 160 160 160 181 160 181 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 184 184 184 184 184 184 184 184 184 181 184 181 184 184 184 184 184 184 184 184 184 184 184 184 160 160 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 160 181 160 160 160 160 160 160 160 160 160 184 184 181 181 184 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 184 184 184 184 184 184 184 184 184 160 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 184 184 160 184 184 184 184 160 160 160 160 160 184 160 160 160 160 160 184 160 160 160 184 184 184 184 184 184 184 184 184 111 111 111 184 184 184 184 111 184 184 184 111 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 184 184 0 184 184 184 184 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 0 0 0 0 184 184 184 0 0 0 0 181 0 184 0 181 181 184 184 181 184 181 184 0 184 184 184 184 184 184 184 181 184 184 184 184 184 184 184 184 184 184 184 184 184 184 0 0 184 184 184 0 0 0 0 0 0 0 0 184 0 0 0 184 184 184 184 184 184 184 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 184 184 0 184 184 184 184 0 0 0 0 0 184 184 0 0 0 0 184 0 0 0 184 184 184 184 184 184 184 184 184 0 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 184 184 184 184 184 0 184 0 0 184 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 184 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 111 111 111 184 184 184 184 111 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 159 159 184 184 184 184 184 184 159 184 184 184 159 159 159 159 159 0 0 159 0 0 159 159 159 0 184 0 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 159 159 159 159 159 159 159 159 159 184 184 184 159 159 159 184 184 184 159 184 184 184 159 159 159 159 159 159 159 159 159 184 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 158 159 159 159 159 159 158 158 159 159 158 158 158 158 158 158 192 192 192 192 192 192 192 17 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 17 17 0 17 192 192 192 0 0 0 0 0 0 0 0 192 0 0 0 0 192 0 0 0 0 0 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 0 192 192 192 192 192 192 192 192 192 0 192 0 0 192 192 192 192 192 192 192 192 192 192 192 192 192 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 192 192 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 193 0 0 193 0 193 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 158 158 158 0 0 0 158 158 0 0 158 158 158 158 158 158 158 0 158 158 158 158 158 158 158 158 158 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 158 158 158 158 158 158 158 158 158 0 158 0 0 158 158 158 158 158 158 158 158 158 158 158 158 158 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 158 158 0 0 158 0 159 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 159 158 0 159 159 159 159 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 159 158 159 159 159 159 158 0 0 0 0 159 159 159 159 159 159 159 159 159 159 159 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 159 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 192 192 192 17 17 192 192 192 192 192 192 192 192 17 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 193 193 193 193 193 0 193 0 0 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 193 0 0 0 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 192 193 193 193 193 195 193 193 193 193 193 193 193 193 193 193 193 193 195 195 195 195 195 195 195 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 195 195 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 195 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 193 193 158 193 193 193 193 0 0 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 193 193 158 158 193 158 193 0 158 158 158 158 158 158 158 158 158 158 158 158 158 158 193 193 193 193 193 193 193 158 193 158 158 158 158 193 193 193 193 193 193 193 193 193 193 193 193 193 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 193 193 193 193 193 193 193 158 158 158 158 158 158 158 193 193 193 158 158 193 193 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 193 193 193 193 193 195 195 193 193 158 193 193 197 193 193 195 193 193 193 195 195 195 195 195 195 195 158 158 158 158 158 158 158 158 158 158 158 158 158 197 158 158 197 197 197 197 197 197 195 195 197 195 197 197 195 197 197 193 193 197 197 197 197 197 197 197 197 197 197 197 195 195 195 195 195 195 195 197 197 197 197 197 195 195 195 197 197 195 195 195 195 195 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 195 192 195 195 195 195 195 192 195 192 195 195 195 195 195 195 195 195 195 192 192 192 192 192 192 192 192 192 192 192 192 192 195 192 192 192 195 192 195 195 195 192 192 192 192 192 195 195 195 192 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 193 195 193 193 193 193 193 195 195 195 193 195 195 195 193 195 195 195 195 193 193 193 193 193 193 193 0 193 0 0 0 193 193 193 193 193 193 193 193 193 193 195 195 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 195 195 193 195 195 195 195 193 193 193 193 193 195 193 193 193 193 193 195 193 193 193 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 193 193 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 195 195 195 195 195 195 195 192 192 195 195 195 192 192 195 195 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 192 195 195 195 195 192 192 192 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 195 195 195 195 195 195 195 195 195 195 195 195 196 196 195 196 195 196 196 196 196 196 192 192 192 192 192 192 192 192 192 195 195 195 196 196 192 195 195 196 196 196 196 196 192 196 192 192 192 196 196 196 196 196 196 192 196 196 196 196 196 196