174 191 104 159 106 135 73 6 55 53 0 152 34 154 92 172 99 115 119 118 117 138 178 140 47 87 132 161 80 83 68 188 107 196 0 25 19 18 17 70 4 16 35 36 39 32 155 33 33 158 93 103 102 172 166 101 35 153 124 149 167 166 125 0 121 118 116 174 169 168 114 0 173 174 135 171 138 106 180 139 142 136 140 90 182 186 43 141 185 50 57 46 52 44 95 163 132 52 160 165 165 28 130 60 59 75 82 67 63 64 187 184 61 89 113 183 108 148 177 177 146 0 111 198 193 195 190 194 26 200 144 29 18 21 27 24 15 12 9 14 14 23 72 71 150 151 8 71 154 122 2 123 69 5 7 10 22 21 11 0 0 0 104 39 40 35 34 36 36 38 41 32 33 32 153 152 156 156 155 155 33 37 33 33 157 37 92 158 157 157 159 159 105 104 175 101 103 102 35 172 172 172 170 170 170 99 99 99 102 100 101 101 98 100 98 100 153 153 153 152 98 153 124 124 149 166 143 167 167 115 115 115 125 120 143 166 115 120 119 114 0 0 0 121 135 134 118 118 134 116 116 168 168 168 174 169 169 169 169 117 116 114 116 116 117 114 0 114 0 0 174 174 118 173 173 178 178 171 118 135 135 171 137 138 176 179 176 176 138 179 179 106 180 180 106 180 106 142 137 106 139 140 140 137 137 135 136 136 140 140 139 136 175 140 140 175 105 105 142 181 140 182 182 182 186 141 141 40 90 91 43 91 185 86 182 185 47 86 88 47 50 57 53 57 51 51 48 51 52 74 76 43 45 40 42 92 94 74 46 94 92 128 129 93 93 163 52 52 132 79 79 77 79 163 129 160 162 162 162 162 131 77 131 165 164 130 78 161 164 127 28 73 59 59 58 60 66 66 62 78 80 73 75 82 81 84 67 66 58 84 85 63 68 112 63 64 54 55 181 181 87 187 187 188 188 61 87 57 57 61 89 189 89 61 65 113 189 65 113 56 184 188 184 179 178 189 148 49 56 110 110 107 178 178 148 148 107 177 107 177 177 177 177 0 108 146 0 0 0 49 108 109 109 109 200 197 147 147 198 197 196 192 0 195 196 192 191 191 194 26 195 195 30 30 25 111 200 111 112 112 194 30 199 145 81 29 25 31 31 27 21 21 25 25 18 18 18 24 24 27 27 24 19 19 18 15 24 15 12 15 15 12 12 12 12 9 14 6 19 12 14 17 17 23 19 23 23 161 17 17 23 23 161 72 71 72 72 96 152 152 151 151 151 150 154 70 70 70 6 8 8 71 133 154 133 133 71 158 96 96 150 122 149 122 69 123 122 126 123 1 1 1 69 70 122 69 3 70 5 3 3 5 126 2 7 16 4 4 4 16 22 16 22 21 21 18 10 10 10 11 18 5 9 9 0 0 0 0 0 0 0 169 0 0 0 13 0 0 0 20 190 190 104 104 104 35 39 104 39 39 39 35 35 39 34 34 34 36 36 36 36 41 39 36 36 41 41 38 36 41 38 41 34 32 34 32 32 32 33 33 33 153 153 153 153 152 152 152 152 152 156 156 156 156 155 155 156 155 155 155 155 155 38 38 38 38 38 33 37 34 38 34 33 33 33 33 33 33 33 157 157 157 155 155 92 92 37 37 37 37 93 157 157 154 157 157 158 158 37 37 37 157 158 159 93 158 159 159 159 159 105 104 103 103 103 104 35 103 103 103 175 172 103 101 101 102 35 35 103 102 102 35 102 102 35 35 172 172 172 172 172 172 172 99 101 170 170 170 135 170 170 170 170 170 170 99 170 170 99 99 99 166 99 99 99 99 35 100 102 102 35 35 35 101 101 101 101 101 102 98 101 101 101 98 98 101 101 98 100 100 100 32 32 100 100 98 98 100 97 97 32 32 100 32 153 153 153 153 153 152 153 152 153 153 149 149 149 97 97 98 98 97 97 124 124 124 153 124 124 124 149 124 124 124 124 124 143 143 166 166 166 166 166 167 166 167 167 167 167 167 166 166 166 167 115 115 115 115 115 115 115 115 124 124 124 124 125 125 125 98 97 143 143 166 0 0 125 166 166 115 0 115 115 115 120 119 125 120 120 120 119 0 0 114 115 0 114 0 120 121 120 0 0 121 121 0 0 121 0 126 135 135 134 134 134 167 134 118 118 118 118 118 118 118 116 116 134 134 134 134 116 116 116 116 116 114 168 168 118 168 168 168 168 168 168 169 169 169 174 169 169 169 169 169 168 168 168 169 169 169 116 169 169 117 117 117 116 114 116 116 116 116 114 116 116 118 168 168 116 116 116 116 116 116 117 116 117 117 114 114 114 114 114 117 114 0 117 0 0 0 114 0 114 0 0 0 0 0 0 0 174 174 174 174 174 174 174 173 173 118 168 173 173 173 173 174 173 173 173 178 178 173 173 178 178 178 118 118 118 118 118 171 118 135 171 135 135 135 135 135 171 171 171 171 135 171 171 137 171 138 138 138 178 178 176 176 176 176 179 176 176 118 118 176 176 176 176 176 176 138 138 138 138 138 179 179 180 179 179 179 179 138 138 138 138 138 106 106 180 180 180 180 106 180 180 106 106 106 106 180 106 106 106 106 142 142 142 106 106 137 106 139 139 139 142 142 106 139 139 140 140 140 140 140 140 140 137 137 137 137 137 136 139 135 135 135 135 135 136 136 136 136 136 136 136 136 172 175 140 140 139 140 140 140 140 139 139 137 139 139 136 140 139 136 136 136 175 136 175 175 140 140 140 140 140 140 140 175 175 175 175 175 105 105 175 105 105 105 105 105 105 105 142 181 142 142 181 181 181 142 142 140 140 182 182 182 182 186 182 182 182 186 186 182 182 186 186 186 141 141 90 141 141 141 141 90 90 40 90 90 90 90 90 91 90 90 90 91 91 43 91 91 47 47 185 87 182 182 185 185 185 182 182 140 141 141 185 185 182 185 141 185 86 91 91 47 86 88 86 86 88 61 61 86 86 47 47 50 50 50 57 57 86 50 50 57 57 53 53 53 53 53 51 51 51 51 51 52 52 48 48 45 48 48 51 51 52 52 51 52 52 76 76 46 46 74 74 74 45 45 43 43 45 44 44 40 43 40 40 39 44 44 43 42 42 42 94 41 41 92 74 74 46 74 74 95 95 48 46 45 44 44 94 95 46 94 94 92 95 92 92 92 128 128 95 128 128 163 163 92 95 92 92 93 93 163 93 93 93 163 163 93 163 159 52 59 52 52 52 52 52 76 76 132 74 79 132 79 79 79 79 79 79 79 79 77 79 80 77 80 129 132 163 129 129 165 165 160 163 160 160 160 160 160 162 162 162 162 160 162 162 160 162 162 162 162 77 77 77 77 131 130 130 132 132 132 129 165 131 165 131 165 165 164 164 164 162 164 130 80 130 130 130 130 130 164 164 161 161 161 161 161 127 127 164 164 161 127 127 28 28 28 28 73 59 59 52 59 59 59 59 60 60 58 58 60 60 60 59 66 60 60 60 66 62 67 66 66 66 62 80 80 78 78 80 82 80 75 75 73 73 75 73 75 82 82 78 75 75 82 82 81 81 81 83 84 66 68 67 67 67 67 63 58 60 58 58 58 67 67 67 58 84 84 85 84 84 83 68 68 63 63 68 64 64 85 63 83 85 63 63 63 64 64 63 63 63 64 64 54 64 55 54 55 181 181 181 181 181 187 184 186 186 87 87 187 89 187 187 187 187 187 187 187 184 187 187 188 188 188 88 87 61 88 88 61 61 57 57 53 59 57 61 61 57 57 62 61 61 62 62 65 188 188 89 89 89 89 89 87 89 87 87 87 89 89 89 89 61 65 65 61 65 65 189 188 113 189 189 113 189 65 65 65 64 64 113 113 65 65 64 113 113 64 64 55 181 184 184 180 179 183 184 188 188 183 183 183 179 179 184 183 183 179 178 178 178 178 189 188 189 189 189 189 148 56 56 49 56 56 49 56 189 110 110 110 110 110 110 110 110 110 110 107 178 178 178 178 178 178 178 188 183 188 148 148 148 148 148 148 148 107 177 107 107 107 178 177 178 178 174 107 177 107 107 107 107 177 177 174 177 177 177 174 177 177 174 174 0 174 177 177 0 0 0 107 177 107 107 107 146 146 0 0 177 146 146 0 0 146 0 0 0 0 108 108 108 108 108 49 108 49 49 49 49 109 111 109 109 109 49 109 109 197 198 111 109 197 200 196 147 0 146 147 147 147 193 108 146 108 108 198 147 197 147 198 198 197 196 197 197 196 193 0 193 193 193 192 193 196 196 196 196 195 195 195 192 192 192 192 192 191 190 191 192 191 191 191 191 26 194 191 26 26 26 195 195 200 195 195 195 194 194 26 194 194 194 30 25 194 30 30 30 25 200 200 111 111 200 112 200 111 111 54 54 54 111 112 111 111 112 112 112 112 112 83 30 25 194 144 30 144 30 199 199 200 200 200 144 144 199 199 145 145 144 145 145 83 29 25 31 29 29 29 29 81 144 81 81 31 31 29 31 31 31 27 27 73 27 27 22 22 26 26 21 21 21 25 25 25 25 25 25 25 21 21 21 21 18 18 21 18 18 18 18 18 24 25 29 29 24 24 24 27 29 27 27 27 27 27 24 24 24 24 24 24 24 19 19 19 19 19 18 18 18 18 15 15 15 24 24 25 24 24 15 15 24 24 24 15 15 15 15 19 15 15 15 15 15 15 15 12 15 19 12 12 12 12 12 12 12 12 12 12 9 12 12 9 6 9 6 6 12 12 6 14 14 12 12 19 19 19 14 14 14 14 12 14 14 17 17 17 17 17 17 17 19 19 19 19 23 23 23 27 27 27 28 28 23 23 23 23 28 161 23 161 161 161 17 17 17 17 17 72 17 14 23 19 23 23 72 72 23 23 23 72 72 23 161 161 17 71 72 17 71 72 71 72 72 161 160 160 72 72 72 72 160 96 96 160 96 96 152 152 150 150 152 152 152 151 151 150 151 70 151 151 151 151 150 152 150 150 151 154 151 154 154 154 70 70 70 70 8 70 70 70 70 8 8 8 6 6 8 8 8 71 8 8 8 71 71 8 8 71 154 154 133 154 154 154 154 133 133 70 133 133 133 133 133 133 133 71 133 71 71 71 154 154 154 158 158 71 96 71 71 96 96 158 96 96 96 96 96 96 152 149 149 150 150 149 149 119 149 122 122 122 122 150 150 122 122 151 122 122 151 70 119 119 119 119 119 123 123 121 119 126 121 121 2 123 123 123 123 123 2 1 1 2 1 1 4 1 70 70 69 69 69 69 70 122 122 122 122 123 69 69 69 69 69 1 3 1 1 3 70 70 70 70 70 3 3 4 3 5 5 5 3 8 3 3 5 6 5 6 6 6 126 126 7 2 126 2 2 7 4 7 13 16 13 10 10 4 2 2 2 4 4 4 10 4 4 4 16 16 16 22 22 22 22 21 16 22 22 22 22 22 21 21 21 21 22 21 21 21 21 21 18 18 4 4 10 10 10 11 11 16 10 16 16 16 11 11 10 11 21 11 11 21 18 18 5 11 5 5 5 11 11 15 15 9 5 5 9 9 9 9 9 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 13 117 0 169 169 0 0 0 169 169 169 0 0 0 0 0 0 0 0 0 0 0 0 0 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 20 20 16 22 0 0 0 0 190 20 22 20 190 190 22 190 191 104 104 104 104 104 104 104 104 40 104 104 104 35 35 35 39 39 39 104 40 104 39 39 39 40 39 39 39 39 39 35 35 39 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 36 36 36 36 36 36 36 36 36 36 36 36 39 39 39 39 39 36 41 39 39 39 39 36 36 36 39 36 36 36 36 36 36 36 41 41 36 41 41 41 41 36 36 38 36 36 38 38 41 41 36 36 38 41 41 38 38 41 92 41 34 34 34 32 32 32 34 32 34 32 32 32 32 32 32 32 32 32 32 33 32 32 33 33 33 33 33 33 33 33 32 153 32 153 153 153 153 156 156 153 152 153 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 156 156 156 156 156 156 156 156 156 32 156 156 156 156 156 156 156 156 155 152 152 155 156 156 155 156 156 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 38 92 38 38 38 38 38 38 38 38 38 38 33 38 38 38 38 38 38 37 37 33 33 37 33 37 38 38 34 34 33 33 33 34 34 34 34 32 33 33 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 38 33 33 33 33 33 33 33 33 156 33 33 33 157 157 157 157 157 157 157 156 157 156 157 155 157 157 157 157 155 155 157 155 155 154 92 92 37 38 92 92 92 37 37 33 37 37 37 37 92 92 37 37 37 92 92 37 37 93 93 93 157 37 157 157 157 157 157 157 157 154 154 154 154 158 157 157 157 157 158 158 157 158 158 158 158 158 37 37 37 37 37 37 159 37 37 37 157 157 157 157 37 157 157 157 157 157 158 158 37 93 159 159 159 159 159 158 159 158 158 158 158 159 159 159 159 159 159 159 159 159 159 159 159 159 105 104 105 104 104 104 104 105 103 104 103 103 103 103 103 103 104 104 104 104 104 104 104 104 35 35 103 103 103 103 103 103 103 103 103 175 175 103 175 172 175 172 101 101 103 103 103 103 101 102 102 101 101 102 102 102 35 35 35 35 35 102 35 103 104 103 103 102 102 102 102 102 102 102 102 102 102 102 35 35 35 35 35 102 102 102 102 102 102 35 35 35 35 35 35 35 35 35 35 34 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 101 172 172 99 99 101 135 170 170 135 170 170 170 170 170 135 135 170 135 135 135 170 170 170 170 170 170 170 170 170 170 170 170 170 166 166 99 99 170 170 99 170 99 170 170 172 170 170 170 170 170 170 170 170 99 170 166 166 99 99 99 99 99 99 99 99 99 166 166 99 166 99 99 99 99 99 99 99 99 99 99 99 99 99 35 34 35 35 35 35 100 102 35 102 102 102 102 102 35 35 35 35 102 35 100 102 35 35 35 35 101 101 101 101 101 101 101 172 101 172 172 172 101 101 101 101 101 101 101 101 101 101 102 98 102 102 102 101 102 101 102 101 101 101 101 101 101 101 101 101 101 101 101 101 98 98 98 98 98 98 98 101 101 101 101 101 98 98 101 101 99 98 98 99 99 98 34 100 100 34 32 100 100 100 100 100 100 100 100 32 100 100 100 32 32 32 32 32 100 100 98 98 100 100 100 98 98 98 98 98 98 98 100 100 98 98 100 97 100 97 97 97 97 97 32 32 32 32 32 32 32 100 100 100 100 100 32 32 32 100 100 153 153 32 153 153 32 153 32 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 152 152 152 153 153 152 152 152 153 153 153 153 153 153 153 153 149 153 153 153 149 149 124 149 149 149 149 97 153 97 97 97 97 97 98 97 98 98 98 98 98 97 97 97 97 97 97 124 97 97 97 125 124 149 149 124 124 124 124 124 153 124 153 153 153 124 124 124 124 124 124 124 124 124 124 149 149 124 124 124 124 149 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 119 99 99 99 99 143 143 143 166 166 166 166 166 166 166 166 166 166 166 166 166 143 166 166 166 166 166 166 166 170 167 170 167 167 135 170 135 135 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 166 166 166 166 166 115 115 166 166 166 166 166 166 115 166 166 167 115 115 167 167 115 115 166 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 124 119 124 124 120 120 120 124 124 124 124 124 125 124 125 125 124 124 125 125 125 125 125 125 125 125 97 125 98 98 98 143 98 143 98 143 143 143 143 143 143 143 143 143 143 143 166 166 0 0 125 125 0 0 0 125 125 125 125 98 0 166 98 0 143 166 166 166 166 166 0 0 166 0 0 115 0 166 166 166 115 115 115 115 115 115 115 115 115 115 115 115 119 119 120 120 119 119 119 120 120 125 120 120 120 120 120 119 120 120 120 119 119 120 120 119 119 119 0 0 115 0 0 0 0 115 115 114 115 115 114 114 0 0 115 115 114 0 0 114 114 0 0 0 121 121 120 120 121 120 121 120 120 125 0 0 120 0 120 0 0 0 0 0 0 0 121 121 121 121 121 121 121 0 0 0 0 0 0 0 121 121 121 0 0 126 126 0 0 0 0 126 135 135 135 135 135 135 167 134 134 135 118 118 134 134 134 134 167 167 134 134 134 167 134 167 167 167 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 116 134 116 116 116 116 116 134 134 134 134 134 134 134 134 134 134 134 134 134 116 134 134 134 116 116 116 116 116 134 116 116 115 115 116 116 116 116 116 116 116 116 116 116 116 116 115 114 116 115 114 118 168 118 168 168 168 168 168 168 168 168 168 173 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 174 169 169 169 169 169 169 169 169 174 174 169 174 174 174 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 168 168 168 168 168 168 168 168 168 168 168 169 168 169 168 168 169 169 169 169 169 169 168 168 169 169 116 117 116 169 169 169 169 169 169 169 117 117 169 117 169 117 117 117 117 117 117 117 114 114 116 114 114 114 114 116 116 116 116 116 116 116 116 114 116 116 116 114 114 116 116 114 114 114 116 116 116 116 116 116 116 118 118 118 118 168 116 116 118 168 168 168 116 168 168 168 116 114 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 168 168 116 114 116 116 117 117 117 116 116 116 116 116 117 117 116 117 117 117 117 117 117 117 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 0 114 114 117 117 117 117 114 117 117 117 117 117 0 0 117 117 117 117 0 0 0 0 0 0 0 0 0 0 114 114 0 0 0 114 114 114 114 114 0 0 114 114 114 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 174 174 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 173 168 173 173 173 173 168 168 118 168 168 118 168 173 173 168 168 173 173 173 173 173 173 173 173 174 174 174 174 174 173 173 174 173 174 173 173 173 173 173 173 173 173 173 173 173 173 178 178 173 178 178 178 178 173 173 173 173 173 173 173 178 178 173 173 178 178 178 178 178 178 178 178 118 118 118 118 118 118 118 118 118 118 118 118 171 118 118 118 118 118 118 118 118 171 118 118 171 171 134 118 135 134 171 135 171 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 135 171 171 171 135 135 171 171 171 171 171 171 171 171 171 137 137 137 137 171 171 171 171 171 138 138 138 138 138 138 138 138 178 178 178 178 178 179 179 176 178 176 176 176 176 176 179 179 176 176 176 179 179 176 176 176 176 176 176 176 118 176 176 176 176 118 118 118 118 118 176 176 118 118 118 176 176 118 118 171 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 171 138 138 176 138 138 138 138 171 176 171 171 138 138 138 138 138 138 138 138 138 138 138 179 178 179 179 179 179 179 179 179 180 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 138 138 138 138 138 138 180 138 138 138 138 138 106 138 138 106 138 138 106 106 106 106 106 106 106 106 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 106 106 106 106 106 180 180 180 180 180 180 180 106 106 106 106 106 106 106 180 180 106 106 106 180 180 106 106 106 106 106 106 106 106 106 106 142 142 106 106 106 106 106 106 106 106 142 106 106 106 142 142 142 142 142 142 142 106 106 106 106 106 106 106 106 106 138 138 137 137 137 106 139 106 139 139 139 139 139 139 139 139 139 142 142 106 142 142 139 142 106 106 106 106 106 139 139 106 139 139 139 139 139 139 139 142 142 139 140 140 140 140 139 139 139 139 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 137 138 137 137 137 137 137 137 137 135 137 137 137 137 137 137 137 137 137 137 137 136 137 136 136 139 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 136 136 136 136 136 136 136 135 136 135 135 135 136 136 136 136 135 136 136 135 135 172 136 136 136 136 136 136 136 136 136 172 172 172 136 172 136 172 172 172 175 172 172 172 140 140 140 140 140 140 140 140 140 139 139 140 139 140 140 140 140 140 140 140 140 140 140 140 140 140 139 139 139 139 139 139 139 137 137 137 137 137 139 139 137 137 137 139 139 139 139 139 140 140 140 136 136 136 136 139 140 139 139 139 136 136 136 139 139 136 136 139 136 136 140 140 136 136 175 175 175 136 136 136 136 136 175 175 136 136 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 90 90 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 103 105 90 140 140 105 105 105 140 140 140 175 175 105 105 105 105 105 105 105 105 105 105 105 90 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 106 106 142 142 181 181 181 142 142 142 142 142 142 142 181 181 142 142 142 181 181 181 181 181 181 181 142 142 140 142 142 182 142 140 140 140 140 140 140 140 182 182 140 140 182 182 182 182 182 182 182 182 186 186 182 181 182 182 182 142 142 142 142 182 182 182 182 182 182 182 182 182 182 182 186 186 182 182 186 186 186 182 182 182 182 182 182 182 186 186 182 182 182 186 186 182 186 186 87 87 140 140 140 141 141 141 141 141 141 90 90 90 90 141 141 141 141 141 141 141 141 141 141 141 141 141 90 90 105 90 90 90 90 105 90 40 105 105 40 90 90 90 90 90 90 90 90 40 90 90 43 90 141 91 141 141 91 90 91 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 91 91 91 91 91 91 91 91 91 43 91 43 43 43 91 91 91 91 47 47 91 47 47 47 47 47 87 87 182 185 86 185 86 182 182 182 182 182 182 182 185 185 185 185 185 185 86 185 185 185 185 185 182 182 182 182 182 182 182 140 140 140 141 141 141 182 140 141 141 141 182 141 141 141 185 185 185 185 185 185 185 182 185 182 182 182 185 185 185 185 185 185 185 185 141 141 185 86 185 185 185 185 86 91 185 91 91 91 91 91 91 91 91 47 47 91 47 47 88 88 86 86 88 88 88 86 86 86 86 86 86 86 88 88 86 86 86 88 88 86 88 61 57 61 86 86 86 86 86 50 50 47 47 47 47 47 47 47 50 50 50 50 50 50 50 50 50 50 50 50 57 57 86 57 57 57 57 86 86 86 86 50 50 57 86 50 50 50 57 50 50 50 57 57 57 57 57 57 57 57 57 50 50 53 53 53 53 53 57 53 53 53 53 53 53 53 53 53 51 51 53 51 51 51 51 51 53 50 51 51 51 51 51 51 51 51 51 52 52 51 52 52 52 52 50 50 48 50 48 48 48 47 48 47 47 48 48 48 48 51 48 48 48 51 51 48 48 51 46 51 52 52 51 52 52 52 52 51 51 51 51 51 52 52 51 51 51 52 52 51 52 46 76 76 76 76 76 76 76 46 76 46 46 46 46 46 76 74 76 74 74 74 74 74 74 74 74 74 45 45 45 45 45 45 45 43 43 43 43 43 43 43 45 45 45 45 43 45 45 43 43 44 44 44 43 43 40 40 40 40 43 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 44 44 43 44 44 44 42 43 43 43 43 40 44 42 43 43 40 42 42 42 42 42 94 94 42 42 42 42 42 42 42 41 41 41 41 41 42 41 41 41 92 41 41 92 74 74 74 74 74 74 74 46 74 46 46 46 46 74 74 74 74 74 74 95 95 94 74 95 95 95 48 46 48 48 48 44 46 45 48 45 45 45 48 44 48 45 45 44 44 44 44 44 95 95 94 94 94 94 94 46 46 46 46 46 94 94 94 46 46 94 94 46 94 94 95 95 94 95 95 92 95 94 94 94 94 92 92 92 92 92 92 92 92 92 92 92 132 132 128 128 128 128 128 95 128 95 95 95 128 128 128 128 128 128 128 129 129 128 128 163 163 163 95 95 92 95 95 95 95 92 92 92 92 92 92 93 92 92 92 92 93 92 93 93 163 163 93 93 93 93 93 95 95 95 95 93 93 93 93 93 93 93 93 93 93 93 163 163 163 163 163 163 163 93 93 93 93 159 163 163 163 159 159 159 160 159 159 159 51 59 51 51 51 52 51 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 76 76 76 76 76 76 76 74 74 132 132 132 132 132 76 79 76 79 132 79 79 132 132 79 132 79 79 79 79 79 79 79 79 76 79 76 76 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 77 79 77 77 77 79 79 79 79 77 80 79 77 77 80 80 80 128 132 129 129 129 129 129 129 129 163 163 163 163 163 129 129 129 129 163 129 129 165 165 165 165 165 163 163 163 163 163 160 162 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 162 162 162 162 162 162 162 163 162 163 163 162 162 162 162 162 162 162 162 162 160 160 162 165 162 162 162 162 162 162 162 160 160 160 160 162 162 162 162 162 162 162 162 162 162 162 161 161 77 77 77 77 77 77 77 77 77 132 77 77 77 77 77 131 77 77 131 130 130 131 131 130 130 130 132 132 132 132 132 131 131 132 132 132 132 129 132 131 132 129 129 129 165 129 165 165 130 165 131 131 165 165 165 131 131 132 131 131 131 165 131 131 131 165 165 165 165 165 164 164 164 164 164 164 164 164 164 165 162 162 164 164 164 162 162 162 164 162 162 161 77 80 77 77 77 78 78 130 130 164 130 130 130 130 130 130 130 130 130 130 78 130 130 130 130 130 164 164 164 164 164 164 164 161 164 161 161 161 161 161 164 164 164 161 161 161 164 161 161 161 161 161 127 130 130 130 127 127 127 164 164 164 164 164 164 164 164 164 164 164 127 164 161 161 127 127 127 127 127 127 127 28 127 28 28 28 28 28 127 73 127 28 28 73 73 28 28 73 27 73 59 53 59 59 59 59 59 52 52 52 52 52 52 59 59 59 59 59 59 59 59 59 59 59 59 59 60 52 79 79 60 60 60 58 58 80 58 58 58 58 60 60 58 60 60 60 60 60 60 60 60 60 59 59 59 59 66 59 66 60 60 60 60 60 60 60 59 60 60 60 66 60 60 60 62 62 66 66 62 62 62 66 66 60 67 66 66 66 66 62 66 66 66 62 62 66 66 62 68 68 80 80 78 80 80 80 80 78 78 130 130 78 78 78 80 80 78 78 78 80 80 82 80 80 82 82 127 130 127 127 127 75 75 73 73 73 73 73 73 73 75 75 75 75 73 75 75 73 75 75 75 75 82 82 78 82 82 82 82 78 78 130 78 75 82 82 78 75 75 75 75 75 75 75 82 82 82 82 82 82 82 81 82 75 81 81 81 81 82 82 82 81 81 81 84 81 81 83 83 83 66 68 66 66 66 66 66 67 67 60 67 67 67 67 66 63 66 67 67 63 63 67 67 67 67 63 60 60 58 60 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 67 67 67 67 67 67 84 67 67 60 60 58 67 58 67 58 58 58 84 58 58 84 85 85 84 85 85 85 85 84 84 84 84 84 84 84 84 84 84 84 84 84 84 83 68 68 66 68 68 68 68 63 63 63 63 63 63 64 68 64 64 68 64 64 64 64 64 64 64 64 85 63 85 85 63 63 63 83 85 83 83 83 83 83 63 63 85 85 112 63 63 112 63 63 63 63 64 64 64 64 64 64 64 63 63 63 63 63 63 63 63 63 63 63 64 63 63 63 64 64 64 64 55 55 64 64 64 63 63 64 54 54 55 55 64 64 55 55 55 54 55 55 55 55 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 184 184 184 186 186 186 186 186 186 187 87 186 87 87 87 87 87 186 187 186 186 89 187 187 89 89 187 89 187 184 184 181 187 187 187 187 181 181 186 187 187 187 187 187 187 187 187 187 187 187 187 184 184 187 187 184 184 184 187 187 187 187 187 187 187 188 188 187 187 188 188 188 188 188 188 188 188 88 87 88 88 88 88 87 61 88 57 61 61 61 61 88 87 88 88 61 61 87 61 61 61 61 61 57 57 57 57 57 57 57 53 53 53 53 59 57 57 57 59 59 57 57 59 59 62 61 61 61 61 61 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 62 62 61 61 57 61 61 61 61 62 57 62 62 62 65 65 62 62 62 65 65 62 62 68 188 188 188 188 188 188 188 89 188 89 89 89 89 89 89 89 188 89 89 89 89 89 89 89 89 89 89 89 87 89 89 89 89 87 87 87 87 87 87 87 87 87 87 87 87 87 61 61 89 89 89 89 89 89 89 89 89 89 89 89 89 61 89 89 89 61 61 87 61 61 65 65 61 65 65 65 65 61 61 61 61 61 65 65 61 61 61 65 65 65 65 68 188 188 189 189 189 189 189 89 189 65 89 113 113 189 189 189 189 189 189 189 189 113 189 189 113 189 65 65 65 65 65 65 65 65 65 68 68 68 65 65 65 65 64 64 65 64 64 64 113 113 113 113 113 113 113 113 113 65 65 65 65 65 65 65 65 64 64 65 64 64 113 113 113 113 113 56 56 64 64 64 64 64 56 56 64 64 64 55 56 55 55 55 181 181 181 181 180 184 184 184 184 184 184 184 180 180 184 184 184 180 184 180 180 180 184 184 188 184 184 184 184 188 188 188 188 188 188 188 183 183 188 183 183 183 183 183 183 183 183 183 179 179 184 179 179 179 179 184 184 184 184 184 179 183 184 184 183 183 183 183 183 183 179 179 179 179 179 183 183 183 183 178 178 178 179 179 179 178 178 178 178 178 178 178 188 188 189 189 188 189 188 189 189 189 189 189 189 189 189 189 189 189 189 189 148 189 189 148 148 148 113 113 56 56 56 56 56 56 56 55 55 56 49 56 56 56 56 56 49 56 56 49 49 49 49 110 148 148 189 189 148 110 110 189 189 189 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 108 110 110 110 110 110 110 110 110 110 110 107 110 110 110 107 107 178 178 178 178 178 178 178 178 178 183 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 183 183 188 183 183 148 148 188 188 188 188 148 148 148 188 148 148 148 148 148 148 148 177 177 178 178 148 148 148 178 178 183 148 148 148 148 148 148 148 148 148 148 148 148 177 177 148 148 107 107 107 148 148 148 107 107 107 107 107 107 107 107 107 107 107 107 178 178 178 178 178 178 178 177 177 177 177 178 178 178 178 178 178 178 177 178 174 174 177 177 107 107 107 107 177 107 107 107 107 107 107 107 107 177 107 107 107 107 177 107 107 107 177 177 174 174 177 177 174 177 174 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 174 174 174 174 174 177 177 177 177 177 177 177 174 174 174 174 174 174 177 174 174 174 174 174 177 174 174 0 0 177 177 177 177 177 177 177 0 0 177 177 0 0 0 0 0 0 0 0 107 177 107 107 107 107 177 107 107 107 107 107 107 107 107 146 107 107 107 146 146 108 146 146 146 146 0 0 177 0 0 0 0 177 177 177 177 146 146 146 177 146 146 146 0 146 146 146 0 0 0 0 0 0 0 146 0 146 146 146 146 0 0 0 0 0 0 0 0 0 0 0 0 0 108 108 108 108 108 108 108 108 108 108 108 108 49 108 108 108 108 108 108 108 108 108 108 108 49 108 49 49 49 49 49 49 49 49 49 55 49 49 109 109 109 109 49 109 109 109 109 109 109 109 111 109 109 109 49 49 109 109 109 49 49 49 49 49 109 109 49 109 109 109 109 109 109 109 198 198 109 197 197 197 197 109 109 111 111 111 111 111 197 197 109 111 197 197 197 200 197 196 196 196 0 0 0 0 0 147 0 146 147 146 146 147 147 147 147 147 147 147 147 147 193 147 147 147 193 193 146 146 108 108 108 108 146 108 108 108 108 108 108 108 108 108 108 108 198 108 108 198 147 197 147 147 147 147 197 147 147 146 146 198 198 198 147 198 198 198 197 198 198 198 197 196 197 197 197 197 196 197 197 198 197 197 197 197 197 197 197 196 196 197 196 196 0 0 193 0 0 0 0 193 193 193 193 193 193 193 193 193 193 193 193 193 193 192 193 192 192 192 196 196 196 196 196 196 196 196 196 196 196 196 195 195 196 196 196 196 195 195 195 195 195 195 195 195 192 192 192 192 192 192 192 196 192 196 196 192 192 192 192 192 195 192 192 195 192 195 190 190 192 190 191 191 191 192 192 195 195 191 191 191 191 191 192 191 191 191 191 191 191 191 191 191 191 26 191 191 26 26 26 191 191 195 195 194 194 191 26 26 191 191 194 26 26 194 26 26 26 26 195 195 195 195 195 195 195 195 195 196 196 195 200 195 195 195 195 195 195 195 195 195 195 194 194 194 26 26 194 26 26 26 26 194 194 195 194 194 194 194 194 194 194 194 194 194 194 194 26 26 30 26 26 25 25 30 30 194 194 30 30 30 30 25 30 30 30 25 25 30 30 25 25 25 196 196 200 200 200 200 200 111 200 111 111 111 111 111 200 200 200 111 111 200 200 111 200 200 200 200 111 111 109 111 111 111 111 109 109 54 54 54 54 54 54 54 54 54 54 54 54 54 112 200 111 111 112 111 112 111 111 111 111 111 111 111 111 111 111 111 112 111 54 54 112 200 112 112 112 112 112 112 112 112 112 112 112 112 112 112 83 83 83 83 83 83 25 25 30 30 30 30 30 194 30 194 194 194 194 144 30 30 30 30 144 30 30 144 144 144 144 144 199 194 195 195 199 199 199 200 200 200 200 200 200 199 200 200 200 200 199 200 200 200 144 144 144 144 144 144 144 194 194 194 199 199 144 199 144 199 199 199 145 199 145 145 144 144 145 144 144 81 81 145 145 145 145 145 145 145 145 145 145 145 145 145 83 83 25 25 29 29 25 29 25 30 30 30 30 30 31 29 29 29 29 29 29 29 29 29 29 29 29 29 144 144 81 81 144 81 31 81 81 83 81 81 81 81 81 81 81 81 31 81 81 75 29 29 31 29 29 31 29 31 31 31 31 31 31 31 31 31 31 31 31 31 31 75 27 29 27 29 27 27 27 73 31 73 73 73 27 27 27 73 73 27 27 73 73 27 26 22 26 26 22 22 22 26 26 26 26 26 26 26 21 21 26 26 21 21 21 21 21 21 21 21 25 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 18 21 21 21 21 21 21 21 25 21 26 25 25 21 21 21 21 21 18 18 18 18 18 21 21 18 21 21 18 21 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 25 25 25 25 25 24 25 29 29 29 29 29 24 24 24 24 24 24 24 24 24 24 24 24 24 24 27 29 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 24 24 24 24 24 24 24 24 24 29 24 24 24 24 24 24 24 24 24 27 27 27 24 24 24 24 24 19 24 24 24 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 15 15 18 18 18 18 18 18 18 18 15 18 18 18 15 15 15 15 15 15 15 25 18 25 25 24 24 24 25 25 25 25 25 24 24 25 24 24 24 24 24 24 24 15 15 15 15 15 15 15 18 18 24 24 24 24 24 24 24 24 24 24 24 24 24 15 15 15 15 15 15 15 24 15 24 24 15 15 15 15 15 19 19 19 19 19 19 15 18 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 12 15 15 12 12 19 12 19 19 19 19 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 12 12 12 12 12 15 15 15 15 12 12 12 12 12 12 12 12 12 12 12 9 9 12 12 9 9 9 12 12 12 12 12 12 12 9 9 12 12 12 9 9 6 6 6 6 6 6 6 12 6 6 6 6 12 12 12 12 12 12 12 6 6 12 12 12 14 14 14 14 14 14 14 12 12 12 12 12 12 12 19 12 19 19 19 19 19 19 19 19 19 19 14 14 19 14 14 14 14 14 14 14 14 14 14 14 12 12 12 12 12 14 14 14 14 14 14 14 14 14 14 14 8 14 14 17 17 17 14 14 14 14 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 19 19 19 19 19 19 19 19 19 19 19 19 23 23 19 23 19 19 23 23 23 23 23 23 23 23 27 27 27 27 27 27 23 27 27 27 27 28 27 23 27 28 28 28 28 28 28 28 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 28 28 28 28 23 23 161 23 23 161 23 161 161 28 161 161 161 161 161 161 161 161 161 161 161 161 17 17 17 17 17 17 17 17 17 14 17 17 17 17 17 17 17 17 17 17 17 17 17 17 72 72 14 14 19 14 14 23 23 19 19 19 19 19 23 23 19 19 23 23 23 23 23 23 72 72 17 72 72 23 72 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 72 72 72 72 72 161 72 23 23 23 23 23 161 161 72 161 161 161 161 161 161 161 17 71 17 17 71 71 71 17 17 72 72 17 17 17 17 71 17 17 17 71 71 72 71 71 72 71 72 72 72 72 72 72 72 161 161 161 162 160 72 72 161 160 160 160 72 160 160 160 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 160 160 72 72 72 72 96 96 96 160 160 160 160 160 96 96 160 160 160 96 96 96 96 96 152 152 152 152 152 152 152 152 152 152 150 150 150 150 150 152 152 152 152 152 152 152 152 152 152 152 150 151 150 151 151 151 151 151 151 151 151 151 70 70 70 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 152 152 152 152 152 150 154 150 150 150 150 150 150 150 150 150 151 151 151 151 151 151 152 154 154 155 154 151 154 151 151 154 154 154 154 155 154 154 154 154 154 154 154 154 70 70 70 70 70 70 70 70 70 70 70 70 70 8 70 70 8 70 70 70 70 70 70 70 70 70 70 70 70 70 8 8 8 8 8 8 8 8 8 6 6 8 6 6 6 6 8 8 8 6 6 8 8 14 14 8 70 71 8 70 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 71 71 8 71 71 71 71 8 8 8 8 8 71 71 8 8 8 71 71 17 71 71 154 154 154 154 154 154 154 154 154 151 151 154 133 154 154 154 154 154 154 154 154 154 154 154 154 154 151 151 151 151 133 133 133 151 151 70 70 70 133 133 133 70 70 133 133 70 70 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 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 154 154 154 154 154 154 154 154 154 154 154 154 154 158 154 154 158 158 158 158 158 158 96 96 71 133 96 96 96 71 71 71 71 71 71 71 71 71 71 71 96 71 71 71 158 158 158 158 158 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 158 96 96 158 96 96 96 96 96 96 96 96 96 96 96 96 96 96 152 152 152 152 152 149 152 149 149 149 149 150 152 152 152 150 150 150 150 150 150 150 149 149 149 149 149 149 149 149 149 119 119 149 122 122 149 149 149 149 122 122 122 122 122 122 122 122 150 150 150 150 150 122 151 149 150 149 149 149 122 122 150 122 122 122 122 122 122 122 151 151 151 151 151 122 122 122 122 122 122 122 151 151 151 151 69 151 69 69 70 70 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 122 122 123 123 123 123 123 121 119 121 121 121 123 123 126 121 126 126 126 126 121 121 123 121 121 121 123 123 2 2 2 2 2 123 123 123 123 123 123 123 119 123 119 123 123 123 123 123 123 123 123 1 123 2 2 123 123 1 1 1 1 1 2 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 4 4 70 70 69 70 70 70 70 69 69 122 122 69 69 69 69 70 69 69 69 70 70 69 69 69 69 70 122 122 122 122 122 122 122 122 122 119 119 122 122 122 122 122 122 122 123 122 123 123 69 69 69 69 69 69 69 69 69 122 122 122 69 69 69 69 123 69 69 123 123 123 1 3 69 69 1 1 3 69 69 69 1 1 1 1 1 1 1 1 3 1 1 4 70 70 70 70 70 70 70 69 70 70 70 70 70 70 70 70 70 70 70 70 70 70 3 3 3 3 3 3 3 3 3 4 4 5 5 5 3 3 3 5 5 5 3 5 5 5 5 5 70 8 70 70 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 5 5 5 8 6 3 8 6 5 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 0 126 126 126 126 126 126 126 7 126 7 7 7 126 2 2 126 2 126 2 2 2 2 2 2 2 7 7 7 7 7 7 7 4 4 13 13 13 16 16 16 16 16 16 4 4 10 10 10 10 4 10 10 10 10 10 2 2 2 2 2 4 2 2 2 2 2 4 4 4 2 4 4 4 4 4 4 10 2 4 2 2 2 4 4 10 4 4 4 4 4 4 4 4 4 4 4 4 4 4 16 16 16 16 16 16 16 16 16 22 22 22 22 22 22 22 22 22 16 16 22 22 21 16 16 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 191 22 22 22 22 21 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 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 18 18 18 18 18 18 18 18 4 4 4 4 4 4 4 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 16 10 10 10 10 16 16 16 16 16 16 16 16 16 16 16 11 16 16 21 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 10 10 11 11 11 21 21 11 11 11 11 11 18 11 21 11 21 21 21 18 18 11 18 18 18 18 18 18 18 4 5 4 4 5 11 5 11 11 11 5 5 5 5 5 5 5 5 5 5 5 5 11 11 18 11 11 11 11 18 15 18 15 15 15 15 15 15 15 15 9 15 15 9 5 5 5 5 5 9 9 11 9 11 11 9 9 9 9 9 9 9 9 9 9 9 5 9 5 5 5 9 9 9 9 9 9 9 9 9 9 6 9 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 117 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 0 0 0 13 0 7 13 13 117 117 117 117 117 0 0 169 169 169 169 169 169 117 0 0 117 0 0 0 0 0 0 0 0 0 169 169 169 169 169 169 169 169 169 174 174 174 169 169 169 169 0 0 0 0 0 0 0 0 0 0 0 0 0 169 0 169 169 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 16 0 13 13 0 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 13 16 16 16 20 13 0 0 20 20 20 16 16 16 16 16 22 20 22 22 22 0 0 0 0 0 0 190 0 0 0 0 0 0 190 0 0 0 190 190 193 190 190 22 22 20 20 22 20 20 20 20 20 20 190 190 190 20 20 190 190 190 190 190 190 22 22 22 22 22 190 190 190 190 191 22 22 20 191 191 191 191 191 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 40 40 104 104 104 104 35 104 104 39 104 35 35 35 35 35 35 35 39 39 35 39 35 39 39 39 39 39 39 39 39 39 104 40 104 104 39 39 39 104 104 104 104 104 39 39 104 104 39 39 39 39 39 39 39 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 35 35 35 35 35 35 35 35 39 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 39 35 35 35 35 36 35 35 35 35 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 36 35 35 35 34 36 36 36 36 36 34 36 36 36 34 34 36 36 36 36 36 36 36 36 36 34 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 39 39 39 39 39 39 41 39 39 39 39 39 39 39 39 39 39 39 39 36 41 36 36 36 36 36 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 35 36 36 36 36 36 36 36 36 39 39 39 39 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 41 39 41 41 41 41 41 41 41 36 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 38 36 36 38 36 36 36 36 36 38 38 36 38 38 38 38 38 41 41 41 41 41 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 38 38 41 41 41 41 41 41 41 38 36 38 38 38 38 38 41 41 38 38 38 41 41 38 92 92 92 92 34 34 34 34 34 34 34 34 34 34 32 32 32 32 32 32 32 32 34 34 34 32 32 32 34 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 32 32 33 32 32 33 33 33 32 32 32 32 32 32 33 32 32 32 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 33 33 33 33 33 33 32 32 32 32 153 32 153 153 153 153 153 153 153 153 153 153 153 153 153 156 153 153 153 156 156 153 153 156 156 156 153 153 153 153 152 153 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 156 152 152 152 152 152 153 153 153 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 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 32 32 32 32 153 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 155 155 156 156 155 155 155 156 156 156 152 152 152 155 152 152 152 152 155 152 155 152 156 156 156 156 156 156 156 156 156 156 156 156 155 155 156 156 156 156 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 154 154 154 92 92 38 38 38 38 92 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 33 38 38 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 38 38 33 33 33 33 33 37 37 37 33 33 37 37 33 33 33 33 33 38 38 36 36 38 38 38 34 34 34 34 34 34 34 38 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 32 33 33 33 33 33 33 33 33 34 34 34 34 34 33 33 34 34 34 33 33 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 38 38 38 38 38 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 157 157 33 33 157 157 157 157 157 157 157 33 157 157 157 157 157 157 157 157 157 156 33 33 156 156 157 157 156 156 33 156 156 156 157 156 156 156 155 155 155 155 155 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 155 155 157 155 155 157 157 155 157 157 155 157 155 155 155 155 155 155 155 155 155 155 155 154 155 154 154 92 92 38 92 92 92 92 38 38 38 38 92 37 92 92 92 92 92 92 92 92 92 92 92 92 92 37 37 37 37 37 37 37 37 37 33 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 92 92 92 92 92 92 92 37 37 37 37 37 92 37 92 37 37 37 37 37 37 37 92 92 92 92 92 92 92 37 37 37 37 37 37 37 92 93 37 37 37 93 93 37 93 93 93 93 157 33 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 154 154 154 154 154 154 154 157 157 157 154 154 154 157 154 154 154 154 158 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 158 158 157 158 158 157 157 158 157 157 158 157 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 93 93 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 159 37 37 37 157 159 37 37 37 37 37 37 37 37 37 33 37 157 37 37 37 37 157 157 157 157 157 157 157 157 37 157 157 157 157 37 37 37 37 157 157 157 37 157 157 157 157 157 157 157 157 157 157 157 157 157 158 157 157 157 157 157 157 158 157 157 158 158 158 158 158 158 93 93 37 93 93 93 93 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 157 157 158 158 159 159 159 158 158 158 158 158 158 158 159 159 158 158 158 159 159 158 158 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 105 104 105 104 104 104 104 105 105 105 105 105 105 104 104 104 104 104 104 104 104 104 104 104 104 104 105 105 105 105 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 104 104 104 104 104 104 104 104 104 104 104 103 104 104 104 104 103 104 104 103 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 35 104 104 35 35 35 35 35 35 103 103 103 103 103 103 103 103 103 103 103 103 175 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 175 175 175 175 175 175 175 175 103 175 175 175 175 172 175 175 172 172 175 103 175 175 172 103 101 172 103 101 101 101 103 103 103 103 103 103 103 103 103 103 103 103 103 101 103 103 103 101 101 101 101 101 102 102 101 102 102 102 102 101 101 101 101 101 101 101 102 102 101 101 101 102 102 101 102 102 102 102 35 35 35 35 35 35 35 104 104 104 104 35 102 35 35 35 35 35 35 35 35 35 35 35 35 35 103 104 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 102 103 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 102 102 102 102 102 102 102 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 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 34 35 35 35 34 35 34 34 34 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 101 172 172 172 172 101 172 172 172 172 172 172 172 172 99 172 172 172 99 101 99 99 99 99 101 172 170 172 135 170 170 170 170 170 135 170 170 135 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 135 135 170 135 135 135 135 170 170 135 135 135 135 135 135 135 135 135 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 166 166 166 166 166 99 99 99 99 99 99 99 172 99 172 172 170 170 170 99 99 99 99 170 99 99 170 170 99 170 99 172 170 172 172 170 170 170 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 99 99 170 170 99 170 99 170 170 170 170 170 170 166 170 170 170 166 166 166 166 166 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 166 166 166 166 166 166 166 99 99 166 166 99 99 99 166 166 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 34 34 35 34 34 100 34 35 35 35 35 35 35 35 35 100 35 35 35 100 100 35 35 100 100 100 102 35 102 102 102 102 35 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 102 35 102 102 102 35 100 35 35 35 35 35 35 35 102 102 35 102 35 35 35 35 35 35 35 35 35 35 35 35 35 101 102 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 172 101 101 101 101 172 172 172 172 172 172 172 172 172 172 172 172 172 172 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 35 35 102 35 98 102 98 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 101 102 102 102 102 102 101 101 101 101 101 102 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 102 101 102 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 99 98 98 98 98 98 98 98 98 98 101 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 99 101 101 99 99 99 98 98 98 98 98 98 98 98 98 101 101 101 101 101 98 101 101 101 99 101 101 99 98 98 101 98 98 98 98 99 99 99 99 99 99 98 99 99 99 99 98 99 99 98 34 34 34 34 34 100 100 100 100 100 100 100 34 34 34 34 100 34 100 34 32 32 100 100 100 100 100 100 100 35 35 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 32 32 100 100 32 32 32 100 100 100 100 100 100 100 100 100 100 100 32 100 100 100 32 32 32 32 32 32 32 100 32 32 32 32 32 32 32 32 32 32 32 32 32 32 100 35 98 98 100 100 100 98 98 98 98 98 98 100 100 100 100 100 100 100 100 100 100 100 100 100 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 100 100 100 100 100 100 100 98 98 98 98 98 98 98 98 98 98 98 100 98 98 98 100 100 100 100 97 97 97 97 100 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 32 32 32 32 32 32 32 32 32 100 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 32 32 32 32 32 32 32 100 32 100 100 100 32 32 32 100 100 100 32 100 100 100 153 153 32 32 153 153 153 32 32 100 97 97 153 153 32 153 97 153 153 153 97 153 32 32 32 32 153 32 32 153 32 32 153 153 32 153 32 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 152 152 152 152 152 152 152 152 152 152 152 152 153 153 153 153 153 153 153 152 152 152 152 152 152 152 152 152 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 149 149 153 152 149 153 149 153 153 153 153 153 153 153 153 153 153 153 149 153 153 153 149 149 149 149 149 149 149 124 149 124 124 124 124 149 149 149 149 149 149 149 149 149 149 149 149 149 97 153 97 97 97 97 153 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 153 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 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 98 98 98 97 97 97 97 97 97 97 97 97 98 97 97 97 97 97 97 97 97 97 97 124 125 125 125 124 124 149 149 149 149 149 149 149 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 153 153 153 153 153 153 153 153 153 153 153 153 153 124 153 153 153 153 124 153 153 153 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 149 149 124 149 149 149 149 124 124 124 124 124 124 124 124 124 124 124 124 124 149 124 124 124 124 149 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 119 119 119 99 99 99 99 99 143 99 99 99 99 99 99 99 143 143 143 99 99 143 143 143 143 143 143 143 143 166 99 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 143 143 143 143 166 166 166 166 166 99 166 166 166 166 166 166 166 166 166 166 166 166 166 143 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 170 170 170 170 170 167 170 166 167 170 167 167 167 166 167 167 167 167 167 170 170 135 170 170 167 167 135 135 135 135 135 135 135 167 167 135 135 135 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 115 115 166 166 115 115 115 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 167 115 115 166 115 115 167 167 166 166 166 166 166 166 167 166 166 166 166 167 166 167 167 115 115 115 115 115 115 115 167 167 167 167 167 167 115 115 167 167 115 115 167 167 167 166 166 115 166 166 115 166 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 134 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 114 115 115 114 115 124 119 124 124 124 124 124 124 124 124 124 124 124 124 124 120 124 124 120 120 120 124 120 120 120 120 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 125 125 124 125 125 125 125 124 124 124 124 124 125 125 124 124 124 125 125 124 125 125 125 120 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 97 97 97 97 125 98 97 98 98 98 98 98 97 97 97 98 98 98 98 98 98 98 143 143 98 98 98 98 98 143 143 143 98 98 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 98 98 98 98 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 166 166 166 143 166 166 166 166 166 166 166 125 125 125 125 0 0 0 125 125 125 125 125 125 0 0 0 125 0 0 0 0 0 0 0 166 166 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 98 98 98 98 143 166 166 0 0 166 0 166 125 0 125 125 125 0 143 0 0 98 143 143 98 143 143 166 166 166 166 166 166 166 143 166 143 143 166 166 166 166 166 166 166 166 166 166 166 0 0 0 0 0 0 0 0 0 166 166 115 166 115 0 0 0 0 115 0 0 115 115 115 115 115 166 166 166 166 166 115 115 166 166 166 166 166 115 115 166 166 166 115 115 115 115 115 115 115 115 115 115 115 115 166 166 166 166 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 119 119 119 119 119 119 119 120 120 120 120 120 120 120 119 119 119 119 119 119 119 119 119 119 119 119 120 120 125 125 120 120 120 125 125 125 125 125 125 120 120 120 125 120 120 120 120 120 120 120 120 120 119 119 120 119 119 120 119 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 119 119 119 119 119 119 119 120 120 120 120 120 120 119 119 119 119 119 119 119 119 121 119 119 119 119 0 125 0 0 0 0 0 0 0 115 115 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 115 115 115 115 115 115 115 115 115 114 115 115 114 114 115 115 115 115 114 114 115 114 114 114 114 114 0 0 0 0 0 0 0 115 0 115 115 115 0 115 0 115 115 115 115 115 114 114 0 0 0 0 0 0 0 114 115 114 114 114 114 114 0 0 0 0 114 0 0 114 0 0 0 0 121 121 120 121 121 121 121 120 120 120 120 120 120 120 121 121 120 120 120 121 121 120 120 120 120 120 120 120 125 120 120 120 120 125 125 125 125 0 125 125 125 0 0 0 0 0 0 0 0 0 120 120 0 0 0 120 120 120 120 120 120 0 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 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 121 121 121 121 121 121 121 121 121 0 0 0 121 121 121 0 0 0 0 0 0 0 126 121 126 126 126 126 126 0 126 0 0 0 0 0 126 126 126 0 0 126 126 0 0 0 0 0 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 167 167 167 167 167 167 135 135 135 134 134 134 134 134 134 134 134 134 118 118 118 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 167 167 135 167 167 167 167 135 135 135 134 134 134 167 134 134 134 134 134 134 134 134 167 167 167 167 167 167 167 134 134 134 134 167 167 167 167 167 167 167 134 167 167 167 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 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 134 118 118 116 116 116 118 116 116 118 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 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 116 134 134 134 134 134 134 134 134 134 118 118 118 134 134 134 134 118 134 134 134 134 134 134 116 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 116 116 134 116 116 116 116 134 134 134 116 116 116 116 116 116 116 116 116 116 116 116 134 134 134 115 115 134 134 116 116 116 116 116 115 115 134 116 116 115 116 115 115 115 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 115 115 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 115 116 115 115 115 116 116 116 116 116 114 114 115 115 116 116 114 114 114 114 114 114 118 118 118 118 168 168 118 118 118 168 168 168 168 168 168 168 168 168 168 118 168 168 168 168 118 168 168 168 168 168 168 168 168 168 168 168 168 168 168 173 168 168 174 174 173 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 174 174 174 169 169 169 169 169 169 169 169 169 174 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 174 174 169 174 174 174 174 169 169 174 174 174 174 174 174 174 169 169 174 169 174 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 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 169 169 168 168 168 168 168 168 168 168 168 169 169 169 168 168 168 168 169 169 168 169 169 169 169 169 168 168 169 169 169 168 168 168 168 168 168 169 168 168 168 169 169 168 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 168 168 168 168 168 168 116 168 168 169 169 169 169 169 168 116 168 168 169 116 116 169 116 116 117 116 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 117 117 169 117 117 117 117 169 169 169 169 169 117 117 117 169 169 169 117 169 169 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 114 114 114 114 114 114 114 114 114 116 114 114 116 114 114 114 114 114 114 114 114 114 114 114 114 114 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 114 114 116 114 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 114 114 116 114 114 114 114 116 116 116 116 116 116 116 114 114 116 116 116 114 114 116 114 114 114 114 116 116 116 116 116 116 116 116 116 118 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 168 168 116 116 116 116 116 168 168 118 116 118 118 118 118 168 116 118 118 168 168 168 168 168 116 116 168 116 168 168 116 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 114 114 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 168 168 116 168 168 168 114 114 114 114 114 116 114 116 116 116 116 116 116 116 116 117 116 116 116 117 117 117 117 117 117 117 116 116 116 116 116 116 116 116 116 168 116 116 116 116 116 116 116 116 116 116 116 117 117 117 117 117 117 117 117 116 116 116 116 116 117 117 117 116 116 117 117 116 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 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 114 114 114 114 114 114 0 114 0 0 0 114 114 117 114 114 114 114 117 117 117 117 117 117 117 117 114 114 117 117 114 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 117 117 0 0 0 0 0 117 117 117 117 117 117 0 117 117 117 117 117 117 0 117 117 117 0 0 117 0 0 0 114 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 114 0 0 0 0 114 114 114 114 114 114 0 0 0 0 0 0 0 0 0 0 0 0 0 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 0 0 114 0 0 0 0 114 114 114 114 114 114 114 114 114 114 114 0 114 114 114 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 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 168 168 168 168 168 168 173 173 173 173 173 173 173 173 173 173 173 173 173 168 168 168 168 168 168 168 118 168 118 118 118 118 118 168 168 168 118 118 168 168 118 118 118 118 118 173 173 173 173 173 173 173 168 168 168 168 168 173 173 173 168 168 168 173 168 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 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 173 173 173 173 173 173 173 173 174 174 174 174 173 173 173 174 174 174 174 173 174 173 174 174 173 173 173 173 173 173 173 173 173 173 173 173 173 174 173 174 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 174 174 178 178 174 178 178 173 178 173 173 173 178 173 178 178 178 178 178 178 178 178 178 178 178 178 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 178 178 178 178 178 178 178 178 178 173 178 173 173 173 178 178 178 173 173 178 178 173 173 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 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 171 171 171 171 171 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 171 118 118 118 118 118 118 118 118 118 171 171 171 171 118 118 118 118 118 171 171 118 171 171 171 171 171 118 118 118 118 118 171 171 134 134 135 135 134 135 134 134 171 134 134 134 171 171 135 135 135 135 171 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 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 118 118 118 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 135 171 171 171 135 135 135 171 135 171 135 135 135 135 135 135 135 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 135 135 135 135 137 137 137 171 171 137 137 137 137 171 137 137 137 137 137 171 138 171 171 171 171 138 171 171 171 171 171 171 171 171 171 171 171 138 171 138 138 138 138 138 138 138 138 138 138 138 137 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 179 179 179 179 179 179 179 178 178 176 176 176 176 176 176 176 173 173 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 179 179 176 179 179 176 179 178 176 178 176 176 176 176 176 176 176 176 176 176 176 176 179 179 179 179 179 179 179 176 179 176 176 176 176 176 179 179 176 179 176 179 179 176 176 176 176 176 173 173 176 176 176 176 176 176 176 118 118 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 176 176 176 176 176 176 176 118 176 118 118 118 176 118 118 118 118 118 118 118 118 118 176 176 176 176 176 176 176 118 118 118 118 118 118 118 118 118 118 118 176 118 171 171 176 138 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 171 176 171 171 138 138 138 138 138 138 138 176 138 176 176 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 176 176 171 176 171 138 138 171 171 171 171 171 171 171 171 171 171 171 138 171 171 138 138 138 138 138 138 138 138 138 138 176 176 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 178 178 179 178 179 179 178 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 138 179 179 180 179 179 179 179 179 179 179 179 180 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 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 106 106 106 138 138 138 138 138 138 106 138 138 138 138 138 138 138 138 138 138 106 106 138 138 106 106 180 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 180 180 180 180 180 180 180 179 179 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 138 138 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 106 180 180 106 106 106 180 180 180 106 106 106 106 106 106 106 106 106 106 106 106 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 180 180 180 180 180 180 180 180 180 180 106 106 106 106 180 106 106 106 106 106 106 106 180 180 106 180 180 180 180 106 106 106 106 106 106 106 180 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 142 142 106 142 142 142 142 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 142 142 106 142 142 142 142 106 106 106 106 106 106 106 106 106 106 106 142 106 106 106 142 142 142 142 142 142 142 142 142 106 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 138 138 106 106 106 138 138 138 138 138 137 138 106 106 106 138 137 137 106 137 137 137 137 139 106 106 106 106 139 139 139 106 106 106 106 106 106 139 106 106 106 139 139 137 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 142 142 142 142 142 142 142 142 142 106 142 142 142 142 142 142 142 142 142 142 142 139 142 139 139 139 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 139 139 139 139 139 139 139 106 142 106 106 106 139 139 139 139 139 139 139 139 106 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 142 142 142 142 142 142 142 142 142 139 139 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 139 139 139 139 139 139 139 139 139 139 139 139 139 139 140 140 139 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 139 139 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 138 138 138 138 137 137 137 138 138 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 135 135 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 136 137 137 139 137 136 136 136 139 136 136 136 136 139 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 135 135 135 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 137 137 137 137 137 135 136 135 137 135 135 135 135 135 135 135 135 135 135 135 135 135 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 135 135 135 135 135 135 136 136 136 136 136 136 136 135 136 135 135 135 135 136 135 135 135 135 135 135 135 172 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 172 136 136 136 136 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 136 175 136 136 136 136 172 136 136 136 136 136 136 172 136 136 172 172 172 172 172 172 172 175 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 175 172 172 172 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 139 140 139 139 139 139 139 140 140 140 140 139 140 140 139 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 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 137 137 137 137 137 137 137 137 137 138 137 137 137 137 137 137 137 137 137 137 137 137 139 139 139 139 139 139 139 139 139 139 137 137 139 139 139 137 137 139 139 137 137 137 139 139 139 139 139 139 139 139 139 139 137 139 139 139 139 139 139 139 139 139 139 136 140 140 140 140 140 140 140 140 136 140 140 136 136 136 140 140 136 136 136 136 136 136 136 136 136 136 139 140 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 136 136 136 136 136 136 136 136 136 140 139 139 136 139 136 136 139 139 139 139 139 139 136 136 136 136 136 136 136 139 136 139 139 139 136 136 136 136 139 136 136 136 136 136 140 140 140 140 140 175 175 136 136 136 136 136 136 136 175 175 136 136 175 175 175 175 175 175 175 175 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 175 175 175 175 175 175 175 136 136 136 136 136 136 175 136 136 136 175 175 136 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 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 90 90 90 90 140 90 90 90 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 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 103 175 175 175 175 103 175 103 103 103 103 90 90 105 90 90 105 90 140 140 140 140 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 140 140 140 140 140 140 140 140 140 140 140 140 140 175 140 140 175 175 175 175 175 175 105 105 105 105 105 105 105 140 105 140 140 140 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 175 105 105 175 103 103 90 90 105 90 90 105 90 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 106 106 142 106 106 106 106 142 142 142 142 142 142 142 181 181 142 142 181 181 181 181 181 181 181 181 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 181 181 142 181 181 181 181 142 142 142 142 142 142 142 142 142 142 142 181 142 142 142 181 181 181 181 181 181 181 142 181 142 181 181 181 181 181 181 181 181 181 181 181 181 181 181 186 181 142 142 142 142 142 142 142 140 140 140 140 140 140 140 142 142 142 142 142 142 142 142 142 142 182 182 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 182 182 140 182 182 182 182 140 140 140 140 140 140 182 140 140 140 182 182 140 182 140 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 186 186 181 181 186 186 186 181 181 142 142 182 182 182 182 186 182 182 182 182 182 182 182 182 182 182 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 182 142 142 182 182 182 182 182 182 182 182 182 182 142 142 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 186 186 186 186 186 186 186 182 186 182 182 182 182 186 186 186 186 186 186 186 186 186 186 186 186 186 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 186 186 186 186 186 186 186 182 182 182 182 182 186 182 186 182 182 182 186 182 182 182 186 186 186 186 186 186 186 186 186 182 182 182 182 186 186 186 186 186 186 87 87 87 87 87 87 87 140 140 140 140 140 140 140 140 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 90 90 141 141 141 90 90 90 90 90 90 90 90 90 90 90 90 90 141 90 90 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 90 90 105 90 90 90 90 105 105 105 105 105 90 90 90 90 90 90 90 90 90 90 90 90 90 90 105 105 105 105 105 105 90 105 105 104 105 105 40 105 105 90 105 105 105 90 90 40 105 90 40 90 90 90 90 90 90 90 90 90 90 105 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 40 90 90 40 90 90 90 90 90 90 90 90 40 90 43 43 43 141 141 141 141 141 91 91 141 141 141 141 141 141 141 141 91 141 141 91 91 91 90 91 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 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 43 91 141 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 90 90 43 43 43 43 43 91 91 91 43 43 43 91 43 43 43 43 43 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 47 91 47 47 91 91 91 47 91 47 47 47 47 43 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 87 87 87 87 87 87 87 182 186 182 182 182 182 185 87 87 87 185 185 86 86 185 86 86 86 86 182 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 86 185 185 185 185 185 182 185 182 182 182 185 185 185 182 182 185 185 182 185 185 185 86 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 182 182 182 182 140 140 140 140 140 140 140 140 140 140 140 140 140 141 140 140 141 141 141 141 141 141 182 182 182 182 182 141 141 182 182 182 140 140 141 141 182 141 141 141 141 141 141 141 182 182 141 182 182 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 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 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 182 182 182 185 185 185 185 185 141 185 185 185 182 185 185 185 141 185 185 141 141 141 141 141 141 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 86 185 185 185 185 47 185 185 141 91 91 91 91 141 91 141 91 91 91 91 91 91 91 91 91 91 91 91 185 47 185 185 91 91 91 185 185 185 91 91 91 91 91 91 91 91 91 91 91 91 47 47 91 47 47 47 47 91 91 91 91 47 47 47 47 47 47 47 47 47 47 47 87 87 88 88 88 88 88 86 86 86 86 86 86 86 88 88 86 88 88 88 88 88 88 88 88 88 86 86 86 86 86 86 86 185 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 88 88 88 88 88 88 88 86 86 86 86 86 86 88 86 86 86 86 88 86 86 86 88 88 88 88 88 88 88 88 88 86 86 88 61 88 88 61 88 88 88 61 61 57 61 57 57 57 86 86 86 86 86 86 86 86 86 47 86 86 86 86 86 86 86 86 86 86 86 50 50 50 50 50 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 50 50 50 50 50 50 50 47 86 47 47 47 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 47 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 57 57 57 57 57 57 57 86 86 86 86 86 86 86 57 57 57 57 57 57 57 57 57 57 57 57 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 50 50 50 57 57 50 57 57 50 50 86 50 86 86 86 50 50 50 50 86 50 50 50 50 50 57 57 50 57 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 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 50 57 57 53 57 50 50 50 50 53 53 53 53 53 57 53 53 53 53 53 53 53 53 53 57 53 57 57 53 53 53 57 57 57 57 53 53 53 57 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 59 51 53 51 51 51 53 53 53 53 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 53 53 53 53 53 51 51 51 53 50 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 53 51 51 51 51 51 51 51 51 51 51 51 51 52 52 51 52 52 52 52 51 51 51 51 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 50 50 50 50 50 50 50 50 50 47 47 48 48 48 50 48 50 48 48 48 48 48 48 48 51 51 47 47 47 47 47 48 48 47 47 47 47 47 45 48 48 48 47 48 48 48 48 48 48 48 48 48 48 51 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 51 51 48 51 51 51 51 48 48 48 48 48 48 48 51 51 51 51 51 51 51 51 51 51 46 46 52 52 52 52 52 52 52 52 52 51 51 52 51 52 52 52 52 52 52 52 52 52 52 52 52 52 51 51 51 51 51 51 51 51 51 50 50 51 51 51 51 51 48 51 51 51 51 51 52 52 52 52 52 52 52 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 52 52 52 51 51 52 46 52 52 46 52 52 76 52 76 76 76 52 52 52 52 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 46 52 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 74 76 74 76 76 76 74 74 76 76 76 76 76 76 74 76 76 76 74 74 76 74 74 74 76 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 47 47 45 45 45 45 45 45 45 43 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 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 45 45 45 45 45 45 45 45 45 43 43 45 45 45 45 45 45 43 43 43 43 43 45 45 45 45 45 44 44 43 43 43 43 43 44 44 44 44 45 44 44 44 44 44 44 44 44 44 43 43 40 43 43 43 43 40 40 40 40 40 40 40 43 43 40 40 40 43 43 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 104 40 40 40 40 104 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 39 39 39 40 40 39 39 39 39 39 39 44 44 44 44 44 44 44 43 44 43 43 43 43 44 44 44 44 44 44 42 42 44 44 42 42 42 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 40 40 42 42 43 44 42 42 42 43 43 43 43 43 43 40 43 43 43 40 40 40 40 40 42 42 42 42 42 42 42 40 42 40 40 42 42 42 42 42 42 42 42 42 42 42 94 94 42 94 94 94 94 42 42 42 42 42 42 42 42 94 42 42 42 42 94 42 42 42 42 42 42 42 42 42 42 41 42 42 42 42 41 41 41 41 42 41 41 41 41 41 41 41 41 92 42 42 41 41 41 42 42 42 42 41 41 41 42 41 41 41 41 41 41 41 92 92 41 41 92 92 92 41 41 41 41 41 92 92 41 41 41 41 92 41 92 92 74 132 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 128 46 74 46 46 46 46 74 46 46 46 46 46 46 46 46 46 46 46 46 46 74 46 46 46 46 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 94 74 74 74 74 95 95 95 74 74 94 74 74 94 94 95 95 74 95 95 95 95 95 95 95 95 95 46 46 46 46 46 46 46 48 48 48 48 48 48 48 44 44 48 48 48 44 46 48 48 44 44 46 48 48 45 48 48 45 48 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 44 44 48 44 44 44 44 48 48 48 48 48 48 44 48 48 45 45 44 45 45 45 44 44 44 44 44 44 44 44 44 45 45 44 44 44 44 44 44 44 44 44 44 44 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 46 94 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 94 94 94 94 94 94 94 94 94 94 94 46 94 46 94 46 46 46 46 46 46 46 94 94 94 94 94 94 94 46 46 46 46 44 94 94 94 46 44 94 94 44 94 94 95 95 95 95 95 95 95 94 95 94 94 95 92 95 95 95 95 95 95 95 95 92 92 92 92 92 94 94 94 94 94 94 94 94 94 94 94 94 94 92 94 94 94 92 92 42 92 92 92 92 92 92 92 92 92 92 92 94 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 132 132 132 132 132 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 95 95 128 128 128 95 95 95 95 95 95 95 95 128 95 95 95 128 128 95 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 129 129 128 128 129 129 129 128 128 128 128 128 128 128 129 163 129 128 163 163 163 163 163 163 163 163 95 95 95 95 95 95 95 95 95 92 92 95 92 95 95 95 95 95 95 95 95 95 95 95 93 93 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 93 93 92 93 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 93 93 92 93 93 93 93 92 92 92 92 92 93 93 92 93 93 93 93 93 93 93 163 163 163 163 163 163 163 128 163 128 128 93 93 93 163 163 163 93 93 93 163 93 93 93 93 93 128 95 95 95 95 95 93 95 95 95 95 95 95 95 95 95 95 95 93 95 95 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 163 163 163 163 163 163 163 163 163 93 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 159 159 159 163 163 163 163 163 163 163 163 163 163 93 163 163 163 163 163 159 159 159 159 159 159 163 163 163 163 163 159 160 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 51 59 51 51 51 51 59 51 51 51 51 51 52 51 51 51 51 51 52 51 51 52 51 51 52 51 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 79 52 52 52 52 52 52 52 52 52 52 52 52 52 76 52 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 74 76 74 74 74 74 74 132 74 132 132 132 132 132 74 74 74 132 132 132 74 132 132 132 132 132 76 79 76 76 79 79 79 76 76 76 76 76 79 79 76 76 74 132 132 74 132 132 79 79 79 79 79 79 79 132 132 132 132 132 132 132 79 79 79 79 132 79 79 132 132 132 132 132 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 52 52 52 52 79 79 79 52 52 52 76 76 76 76 76 76 76 79 79 76 76 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 132 79 52 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 132 77 77 77 77 79 79 79 77 77 77 79 77 77 77 77 77 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 77 77 77 77 77 79 79 80 79 79 80 79 77 77 77 77 77 77 77 80 80 80 80 77 80 80 77 80 80 80 80 132 132 128 128 132 128 132 128 128 129 129 129 129 129 128 132 128 129 129 129 132 129 129 129 129 129 129 129 163 129 129 163 129 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 163 163 163 163 163 129 129 129 129 129 165 129 165 129 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 160 160 162 160 162 160 163 160 160 160 160 160 160 160 159 159 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 162 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 162 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 165 165 165 165 162 162 162 162 165 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 163 163 163 163 162 162 162 163 163 163 163 163 163 162 163 163 163 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 160 160 160 160 162 160 160 160 160 160 160 160 162 165 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 160 160 160 160 160 160 160 162 162 160 160 160 162 162 160 160 160 160 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 161 162 162 162 161 161 161 80 80 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 132 132 132 132 77 77 77 77 77 77 77 77 77 77 77 131 131 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 131 77 77 131 130 130 131 131 130 130 130 131 131 131 131 131 131 131 130 130 131 131 130 130 130 130 130 130 165 130 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 131 131 131 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 129 132 132 129 129 131 131 132 131 131 129 129 132 132 132 132 132 132 129 132 132 132 129 129 129 129 129 129 131 129 129 165 165 165 129 129 129 129 129 165 165 129 129 165 165 165 165 165 165 165 165 130 130 165 165 165 131 131 131 131 131 131 131 165 165 130 131 131 165 165 165 165 165 165 165 131 131 132 131 131 131 131 132 132 132 132 132 131 131 132 132 132 131 131 131 131 131 165 165 131 165 165 165 165 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 165 165 165 165 165 165 165 131 165 165 165 165 165 165 165 165 165 165 165 165 165 165 164 164 164 164 164 164 164 164 164 165 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 165 165 165 164 164 164 165 165 165 165 162 164 164 164 162 162 162 162 162 162 162 164 164 164 164 164 164 164 164 164 164 164 164 164 162 164 164 164 162 162 162 162 162 164 164 162 164 164 164 164 162 162 162 162 162 162 161 162 162 162 161 161 161 161 161 80 80 77 77 80 77 80 77 77 77 77 77 77 77 77 77 77 77 77 78 78 130 78 78 78 78 130 130 130 130 130 130 130 130 130 165 130 130 165 130 130 130 130 130 130 130 130 130 130 130 130 130 130 78 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 78 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 161 161 161 161 161 161 161 161 164 161 161 161 161 161 161 161 161 161 161 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 161 161 161 161 161 161 164 164 164 164 164 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 130 130 130 130 130 127 127 130 130 130 130 130 164 127 127 127 127 127 127 127 127 164 127 127 127 127 130 130 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 127 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 127 164 164 161 161 161 164 164 164 164 161 161 161 164 161 161 161 28 161 161 28 130 130 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 161 161 127 28 127 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 127 73 127 127 127 127 28 127 127 127 127 127 127 28 127 127 28 28 28 28 28 28 73 73 73 73 73 73 73 28 28 28 28 28 28 28 73 73 73 73 28 73 73 28 73 73 73 73 59 53 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 59 52 52 52 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 59 59 52 52 79 79 52 52 60 79 79 79 79 79 79 79 60 52 79 79 60 60 60 60 60 60 60 60 79 79 79 58 58 58 58 80 80 80 80 80 58 58 58 58 58 58 58 58 58 58 58 58 58 58 60 60 60 60 60 60 60 58 60 58 58 58 60 60 60 58 58 60 60 58 58 58 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 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 66 59 59 59 66 66 59 59 66 66 66 52 59 60 60 60 60 60 52 52 52 52 60 60 60 60 60 60 60 60 60 60 60 59 66 59 59 60 60 60 59 59 59 59 60 60 60 59 60 60 60 60 60 60 60 66 66 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 62 62 66 62 62 62 62 66 66 66 66 66 66 66 62 62 66 66 66 62 62 66 62 62 62 62 66 66 60 66 66 66 66 60 60 60 60 60 67 67 67 66 60 67 67 66 66 67 67 66 66 66 62 62 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 62 62 66 62 62 62 62 66 66 66 66 66 66 66 62 62 66 66 66 68 68 66 62 68 68 68 80 80 80 80 80 80 80 78 80 78 78 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 78 78 130 130 78 78 78 130 130 130 130 130 130 130 78 78 78 78 78 78 78 78 78 78 78 78 80 80 80 80 80 80 80 78 80 78 78 78 80 80 80 78 78 78 80 78 78 78 80 80 80 80 80 80 80 80 80 78 78 80 82 80 80 80 80 80 80 82 80 82 82 82 82 82 130 130 127 127 130 130 130 127 127 73 127 127 75 127 127 127 127 127 75 75 75 75 75 75 75 75 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 75 75 75 75 75 75 75 73 75 73 73 73 75 75 75 75 73 73 75 73 73 73 75 75 75 75 75 75 75 73 75 73 73 73 73 75 75 75 75 75 75 75 75 75 75 75 75 75 82 82 82 82 82 82 82 82 82 78 78 78 78 82 82 82 82 82 82 82 82 82 82 82 82 82 78 78 78 78 78 78 78 130 130 130 130 130 78 78 78 78 75 75 78 75 75 75 82 82 82 82 82 75 75 78 78 78 78 78 78 75 78 78 78 75 75 75 75 75 82 82 75 75 75 75 81 75 75 75 75 75 75 75 75 75 75 75 75 75 75 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 84 82 82 81 81 81 81 81 75 81 75 75 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 82 82 82 82 82 82 82 82 82 82 82 81 81 81 82 81 81 81 81 81 81 81 82 84 81 82 84 84 84 81 81 81 81 81 81 81 84 84 81 81 83 83 83 83 83 83 83 83 68 68 66 68 68 68 68 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 67 66 67 67 67 67 67 67 67 60 60 60 60 67 67 67 67 67 67 67 67 67 67 67 67 67 66 66 66 66 63 67 63 66 66 66 66 67 67 67 66 67 67 67 67 67 67 67 63 63 63 63 63 63 63 67 67 67 67 67 67 67 67 63 67 67 67 67 63 67 67 67 67 67 60 60 60 60 60 60 60 60 60 58 58 58 58 58 60 60 60 58 58 58 60 58 58 58 58 58 58 58 58 58 58 58 58 58 58 80 80 80 58 58 58 58 80 58 58 80 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 80 58 58 58 58 58 58 58 80 58 80 58 80 58 58 58 58 82 58 58 82 58 58 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 84 84 84 67 67 67 67 67 67 67 60 60 60 60 60 60 67 60 60 60 58 67 58 58 58 58 58 67 67 58 58 58 67 67 67 67 67 58 58 67 67 67 58 58 58 58 58 84 84 58 58 58 58 84 58 58 58 58 58 58 58 58 58 58 58 84 58 58 84 67 67 85 85 85 85 85 84 67 84 84 84 84 84 85 85 85 85 84 85 85 84 85 85 85 85 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 85 84 84 84 84 83 84 84 84 84 84 84 83 84 84 84 83 83 83 83 83 68 68 68 68 68 68 68 68 68 66 66 66 68 68 68 68 68 68 68 68 68 68 68 68 68 68 63 63 63 63 63 63 64 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 64 68 68 68 68 68 68 68 66 68 66 64 64 68 68 68 68 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 64 64 64 64 85 67 85 85 85 63 63 85 85 85 85 85 85 85 85 63 85 85 63 63 63 63 63 63 63 63 85 85 83 83 85 83 85 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 63 63 63 63 63 63 63 85 85 85 85 85 85 63 85 85 85 85 63 85 83 112 63 63 63 63 63 63 63 63 63 112 112 112 112 112 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 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 64 64 63 64 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 64 64 63 63 63 63 64 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 55 64 64 55 55 55 55 55 64 64 64 64 64 64 64 63 63 63 63 63 54 63 64 64 64 64 64 54 64 54 54 54 54 54 55 55 55 55 55 55 55 64 64 64 64 64 55 55 64 64 64 55 55 64 54 54 55 55 55 55 55 55 55 55 55 54 54 55 54 54 55 55 55 55 55 55 55 55 55 55 55 55 181 106 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 186 186 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 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 184 181 181 181 181 181 181 181 181 184 181 181 184 184 184 184 184 184 184 184 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 187 186 186 186 186 186 87 186 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 187 187 186 186 186 186 187 186 186 186 186 186 186 186 186 186 186 87 89 87 87 87 187 187 187 187 187 187 187 89 89 87 89 89 89 89 187 187 89 89 89 187 187 89 187 187 187 187 184 184 187 184 184 187 184 181 187 181 181 181 187 187 187 187 187 187 187 187 187 187 187 187 187 187 181 181 181 181 181 187 187 181 181 181 186 186 181 187 181 181 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 181 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 184 184 184 184 184 184 184 187 187 187 187 187 187 187 184 184 184 184 187 184 184 184 184 184 188 188 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 188 188 188 188 187 188 188 188 188 187 187 187 187 187 187 187 187 187 187 188 188 187 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 87 87 88 88 87 87 87 88 88 88 88 88 88 88 88 87 88 88 88 87 87 88 88 87 87 87 88 88 61 88 88 88 88 61 61 57 57 61 57 61 61 61 61 61 61 61 61 61 61 61 61 61 88 87 88 88 88 88 88 88 88 88 88 88 88 88 88 88 61 61 61 61 61 61 87 87 61 87 87 61 87 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 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 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 59 59 59 59 59 59 57 57 57 57 57 57 57 57 57 57 57 59 57 59 57 57 59 59 59 59 59 59 57 57 57 57 57 57 57 59 59 59 59 59 59 57 59 59 59 62 57 59 59 62 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 57 61 57 57 57 57 57 61 61 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 61 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 62 57 57 57 57 57 57 62 57 57 57 62 62 62 62 62 61 61 61 61 61 61 61 61 61 57 57 61 57 61 61 61 61 61 61 61 61 61 61 61 61 61 57 57 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 65 65 65 65 65 62 65 57 57 57 62 62 62 62 57 62 62 62 62 62 62 62 65 65 62 65 65 65 65 62 62 62 62 62 62 62 62 62 62 68 65 68 68 68 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 189 189 188 188 187 187 188 89 89 187 187 187 187 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 189 189 188 188 89 89 89 188 188 188 89 89 89 89 188 89 89 89 89 89 89 89 189 189 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 87 87 87 87 87 89 89 89 89 89 89 89 87 89 89 87 89 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 61 87 87 61 61 61 61 61 61 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 61 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 61 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 87 61 61 61 61 61 61 61 89 89 89 87 87 61 61 61 61 61 61 61 61 61 61 65 65 65 65 65 65 65 65 65 61 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 65 65 65 65 65 65 65 65 61 61 61 61 61 65 61 61 61 61 65 61 61 61 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 68 68 188 188 188 188 188 188 188 189 188 189 189 189 189 189 188 188 188 189 189 189 189 189 189 189 189 189 189 189 89 189 189 189 189 89 89 65 89 89 113 113 89 189 89 89 89 189 189 113 113 113 113 113 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 113 189 189 189 189 189 189 189 189 189 113 189 189 113 189 189 189 189 189 189 189 189 113 189 189 189 189 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 68 65 68 68 68 65 65 68 68 68 68 64 68 68 64 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 64 64 64 64 64 65 65 64 65 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 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 65 65 65 65 65 65 65 65 65 113 65 65 65 65 65 65 65 65 113 113 113 65 65 65 113 113 113 113 65 65 65 113 65 65 65 65 65 65 65 65 113 65 65 64 64 64 65 65 65 65 64 64 64 64 64 64 64 64 64 64 64 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 56 56 56 56 64 113 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 55 56 56 56 56 56 64 55 113 113 113 64 64 64 64 64 64 64 64 64 64 64 55 56 56 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 106 181 181 181 180 181 181 181 181 181 181 181 181 180 181 181 181 180 180 180 180 180 184 181 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 180 180 181 180 180 180 180 181 181 181 184 184 184 184 184 184 184 184 184 184 184 184 180 180 180 180 180 184 180 184 184 184 184 184 180 180 180 180 179 180 179 180 180 179 184 184 184 184 184 184 184 184 184 188 188 188 188 184 184 184 184 184 184 184 184 184 184 184 184 184 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 184 183 183 184 183 183 183 188 188 188 188 188 183 183 183 188 188 183 183 188 183 188 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 179 179 179 179 179 179 179 184 179 184 184 184 184 179 179 179 179 179 179 179 179 179 179 179 179 179 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 179 179 179 179 183 183 183 184 184 184 184 184 179 183 184 184 184 183 183 184 184 184 183 179 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 183 179 183 183 183 183 183 183 183 183 183 183 183 183 183 178 183 183 178 178 178 178 178 178 178 178 179 179 179 179 179 178 178 179 179 179 179 183 179 178 179 179 178 178 178 178 178 178 179 178 178 179 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 188 188 188 188 188 188 188 189 189 189 189 189 189 189 188 188 189 188 189 189 188 189 189 189 189 188 189 189 189 189 189 189 189 189 189 113 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 148 148 189 189 148 148 148 189 189 189 189 189 189 189 148 148 189 189 148 148 148 148 148 148 148 148 113 113 113 113 113 56 56 56 56 56 56 56 56 56 56 56 113 56 56 56 56 56 56 56 56 56 56 56 55 56 56 56 56 55 55 55 55 55 49 55 56 56 55 56 49 56 56 49 49 49 49 49 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 49 49 56 56 56 56 56 56 56 49 56 49 49 49 49 49 56 56 56 49 49 49 56 49 49 108 108 108 148 148 148 148 148 148 148 189 148 189 189 189 189 189 148 110 148 148 110 110 110 110 110 110 110 110 189 189 189 189 189 189 189 189 189 189 189 56 110 110 189 110 56 110 110 110 110 56 110 110 110 110 110 110 110 189 189 189 189 110 110 110 110 110 110 110 110 110 110 56 110 110 110 110 110 110 110 110 110 56 110 56 110 110 110 110 110 110 110 110 110 110 148 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 108 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 107 110 110 107 107 107 110 110 110 110 110 110 110 110 107 110 110 110 107 107 110 110 107 107 107 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 183 178 183 183 183 183 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 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 183 183 183 183 183 183 183 183 183 188 183 183 188 183 183 183 183 183 183 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 148 148 148 148 148 148 148 188 188 188 188 188 148 148 148 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 177 177 178 177 177 148 177 178 178 178 178 178 148 178 148 148 178 148 148 148 148 148 148 148 148 148 178 178 178 178 178 178 178 183 178 183 183 183 148 148 178 148 148 148 148 148 148 148 148 148 148 148 148 148 148 178 148 178 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 177 177 177 177 177 177 177 148 148 148 148 148 148 148 107 107 177 107 107 107 107 107 107 107 107 107 148 148 148 148 148 148 107 148 148 148 110 110 107 107 148 107 110 107 107 110 110 107 107 107 107 107 107 107 107 107 107 148 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 178 178 178 178 178 178 178 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 178 178 178 177 177 177 178 177 177 177 177 177 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 177 178 178 178 178 178 178 178 177 178 178 177 178 178 178 178 178 174 174 174 174 174 174 177 177 177 177 177 177 177 107 107 107 107 107 107 107 107 177 177 107 107 177 177 107 177 177 177 177 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 177 177 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 177 177 107 177 177 177 177 107 107 107 107 107 107 107 107 177 107 107 107 107 177 107 107 177 177 177 174 174 174 174 174 174 174 177 174 177 177 177 177 177 174 174 174 174 177 174 174 177 174 174 177 174 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 174 174 174 174 174 174 174 174 174 174 177 177 174 174 174 174 174 174 174 177 174 177 174 174 174 174 174 174 174 177 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 177 177 177 177 177 174 174 174 174 0 0 174 0 0 0 0 0 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 0 0 0 0 0 0 0 177 0 177 177 177 0 0 177 177 177 177 0 177 177 0 0 0 0 0 0 0 0 0 0 177 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 177 177 107 107 177 107 177 107 107 107 107 107 107 107 107 177 107 107 107 107 177 107 107 107 146 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 146 107 107 107 107 146 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 146 146 146 146 146 146 146 107 146 107 107 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 0 0 0 0 0 0 0 0 0 177 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 146 0 0 177 0 146 146 146 177 177 177 177 177 146 146 177 177 177 146 146 177 146 146 0 0 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 146 0 0 0 0 146 146 146 146 146 146 146 0 0 146 146 146 0 0 146 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 107 107 108 108 108 108 108 108 108 110 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 110 110 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 49 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 49 108 108 49 49 108 108 108 108 108 108 108 49 49 49 109 49 49 108 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 55 55 49 49 49 49 49 49 49 49 109 109 109 109 109 109 109 109 109 49 49 109 109 109 49 49 49 49 49 109 109 49 49 49 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 111 109 109 111 111 109 109 49 109 109 109 109 49 49 49 49 49 49 109 109 109 109 109 109 109 109 109 109 109 109 109 49 49 49 49 49 49 49 108 108 108 49 49 49 49 49 49 49 49 49 49 49 49 109 109 109 109 109 109 109 49 109 49 49 49 109 109 109 109 49 109 109 49 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 111 109 198 109 109 198 198 198 109 109 109 109 197 197 197 197 197 198 197 197 197 197 197 197 197 197 197 109 109 109 109 109 109 109 111 109 111 111 111 111 111 109 111 111 111 111 111 111 111 111 197 111 197 197 197 197 197 197 197 197 109 197 109 109 109 111 197 197 109 109 197 197 111 197 200 197 197 197 197 197 197 197 197 197 200 200 200 200 200 196 196 197 196 196 196 196 196 196 196 196 196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 147 0 0 147 147 147 147 147 146 146 146 146 147 147 147 146 146 146 146 146 146 146 147 147 146 146 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 193 147 147 147 147 147 147 147 147 193 147 147 147 193 193 147 147 193 193 193 146 146 146 146 146 146 146 108 146 108 108 108 108 108 146 146 146 146 108 146 146 108 108 108 108 108 108 108 108 108 108 108 108 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 108 108 108 108 108 108 108 198 108 108 108 108 198 108 108 108 108 108 108 108 108 108 108 108 198 108 108 198 193 197 147 147 147 147 197 147 147 147 147 147 147 147 147 147 147 147 147 197 197 147 147 197 197 197 147 147 146 147 147 147 147 146 146 146 146 146 146 198 146 146 146 198 198 146 198 198 198 197 147 198 198 198 198 147 147 147 147 147 147 198 147 147 147 198 198 198 198 198 198 197 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 196 197 197 197 197 197 197 197 197 197 197 197 197 197 196 197 197 197 197 196 197 197 198 197 197 197 197 198 198 198 198 198 197 197 198 198 197 197 197 197 197 197 197 196 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 196 196 197 196 196 196 196 197 197 197 197 197 196 196 196 196 196 196 196 196 196 196 0 0 0 0 0 0 0 0 0 147 0 0 193 0 0 0 0 0 0 0 0 0 0 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 0 0 193 0 0 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 0 0 193 193 193 193 193 193 193 192 193 193 192 192 193 193 193 192 192 192 190 192 192 192 192 192 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 195 195 195 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 195 195 196 195 195 195 195 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 196 196 192 192 192 193 196 196 196 196 196 196 196 196 196 196 196 196 196 196 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 195 192 195 195 195 192 192 192 195 195 195 195 195 195 195 190 190 190 190 190 190 190 192 192 192 192 192 192 191 190 190 190 191 191 191 190 191 191 191 191 191 192 192 192 192 192 192 192 195 195 195 195 195 195 195 191 191 192 195 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 192 192 192 192 192 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 26 191 191 26 26 26 191 191 191 191 191 191 191 26 26 191 191 191 26 26 26 26 26 26 26 191 191 191 191 191 191 191 195 195 195 195 195 195 195 191 191 191 191 194 191 191 194 194 191 194 194 26 26 191 26 26 191 26 191 191 191 191 191 191 191 191 191 191 191 26 191 191 194 26 26 26 26 26 26 26 26 26 194 194 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 196 195 195 195 195 196 196 196 196 196 196 196 195 195 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 195 195 195 195 195 195 195 195 195 195 195 195 194 194 195 195 195 195 195 195 195 195 194 195 195 195 194 194 199 194 194 194 194 26 26 26 26 26 26 26 26 26 194 194 26 194 26 26 26 26 26 26 26 26 26 26 26 26 26 194 194 194 194 194 194 194 195 194 195 195 195 194 194 194 195 195 194 194 195 195 195 26 26 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 30 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 26 26 26 25 25 30 25 25 25 25 30 30 194 30 30 30 30 194 194 194 194 194 194 194 30 30 194 30 30 30 30 30 30 30 30 30 25 25 26 30 25 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 25 25 30 25 25 25 25 30 30 30 30 30 30 25 25 25 30 25 25 25 25 25 25 25 25 25 196 196 196 196 196 200 196 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 111 200 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 200 200 200 200 200 200 200 200 200 200 200 111 200 200 200 200 111 111 200 111 111 111 200 200 200 200 200 200 200 111 200 111 111 111 111 200 200 200 200 200 200 200 200 200 200 200 200 200 111 111 111 111 111 111 111 111 111 109 109 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 109 109 109 109 109 109 109 55 49 55 55 54 109 54 54 54 54 54 54 54 54 54 54 54 54 111 54 54 54 111 111 109 109 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 63 200 200 112 112 112 112 112 111 111 111 111 111 111 111 112 112 112 112 112 112 112 111 111 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 112 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 112 111 111 112 112 112 111 111 111 54 54 54 54 111 54 54 54 112 54 54 63 200 200 112 112 112 112 200 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 63 63 63 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 83 112 112 112 83 112 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 25 25 25 25 25 25 25 30 30 30 30 30 30 30 30 25 30 30 30 30 30 30 30 30 30 30 30 30 194 30 30 30 30 194 194 194 194 194 194 194 194 194 194 194 194 194 144 194 194 194 194 194 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 144 30 144 144 144 30 30 30 30 30 30 30 144 30 144 144 144 144 144 30 30 144 144 144 144 30 144 144 144 144 144 194 194 199 199 194 199 194 195 195 195 195 195 195 199 199 199 199 199 199 199 199 199 199 199 199 199 200 195 200 200 200 200 200 196 196 196 196 200 200 200 200 200 200 200 200 200 200 200 199 199 200 199 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 199 199 200 200 200 200 199 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 199 199 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 199 199 199 199 199 199 199 199 144 144 199 199 199 144 144 144 144 144 144 199 144 144 199 199 199 199 199 199 199 199 199 199 199 145 145 199 199 199 199 199 199 145 199 199 200 145 145 200 200 200 144 144 144 144 144 144 144 144 144 145 145 144 145 144 144 144 144 144 81 81 144 145 81 81 81 81 145 145 145 145 145 145 145 145 145 200 200 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 81 145 145 145 145 145 145 145 145 83 83 83 83 145 83 83 83 83 83 83 83 25 25 25 25 25 25 25 29 29 30 30 29 29 29 25 25 25 25 29 25 25 29 25 25 29 25 30 30 30 30 30 29 29 30 30 144 30 30 31 31 30 29 30 30 31 29 29 31 31 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 144 144 144 144 144 144 144 81 144 81 81 81 81 81 144 144 144 144 81 144 31 81 81 31 81 31 81 81 83 81 81 81 81 83 83 83 83 83 81 81 81 81 81 81 81 81 81 81 81 31 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 31 81 81 31 81 31 81 81 81 81 81 81 81 81 81 81 75 75 81 75 75 29 29 29 29 29 29 29 29 29 29 29 29 31 29 29 29 29 29 29 29 29 31 29 29 31 31 31 31 31 31 31 31 31 31 31 144 144 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 75 75 29 29 29 29 27 27 27 29 29 27 29 27 27 27 27 27 29 27 27 27 27 27 27 27 27 27 31 31 31 31 31 73 31 31 31 75 75 73 73 73 73 73 73 73 73 73 73 73 27 27 27 27 27 27 27 27 27 27 31 31 27 73 27 73 73 73 73 73 73 73 27 27 27 27 27 27 27 73 73 73 73 73 27 27 73 73 73 27 27 73 73 27 26 22 26 26 26 22 22 26 26 26 26 26 26 26 26 22 26 26 26 22 22 22 22 22 22 22 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 21 21 21 21 21 21 21 26 26 26 26 26 26 21 21 26 26 26 21 26 26 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 26 26 25 25 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 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 21 21 26 26 25 21 21 26 26 26 26 26 25 25 26 26 25 25 21 25 25 25 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 25 25 21 21 21 21 18 18 18 21 21 21 25 25 18 18 18 18 18 18 18 18 18 18 21 21 21 21 21 21 21 21 21 18 21 18 18 18 21 21 21 21 18 21 21 18 21 21 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 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 25 25 24 25 24 24 25 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 24 24 29 29 24 24 24 24 24 24 24 24 24 24 29 24 29 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 29 29 27 27 29 27 29 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 27 27 27 27 27 27 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 29 29 29 29 29 24 24 29 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 27 24 24 24 24 24 24 24 27 24 24 27 27 27 27 27 27 27 27 27 27 27 27 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 24 24 24 19 24 24 19 24 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 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 15 18 15 15 15 15 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 15 15 18 15 15 15 15 18 18 18 18 18 18 15 18 18 18 18 18 18 18 18 15 15 15 15 15 15 15 15 15 18 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 24 24 25 24 24 24 24 25 25 25 25 25 25 25 24 24 25 25 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 25 25 25 25 25 24 24 24 24 25 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 24 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 18 18 18 18 18 24 24 18 18 18 24 24 24 24 24 24 24 24 24 24 24 24 15 15 15 24 24 24 24 15 24 15 15 24 24 24 24 24 24 24 24 24 24 24 15 15 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 24 24 15 15 15 24 24 24 24 24 24 24 24 24 24 15 15 24 24 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 19 19 15 15 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 15 18 18 15 18 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 9 9 15 15 15 15 15 15 15 15 15 12 15 15 12 15 15 15 15 15 12 12 15 12 12 12 12 12 12 12 19 19 12 12 12 19 19 19 19 19 19 19 19 19 19 19 19 19 12 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 9 9 12 9 12 12 9 15 12 15 15 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 15 15 15 15 12 12 12 15 15 15 15 15 15 15 15 15 15 12 12 15 12 12 12 12 12 12 12 12 12 12 12 15 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 9 9 9 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 12 9 9 12 9 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 12 12 6 6 6 9 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 12 12 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 6 6 6 6 6 6 6 12 6 12 12 12 6 12 6 12 12 12 14 12 12 12 6 6 14 6 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 12 12 12 12 12 19 12 12 12 12 12 12 12 12 12 12 12 12 12 19 12 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 14 14 19 19 19 19 19 19 12 12 19 19 19 19 19 19 19 19 19 19 19 19 14 14 19 14 14 14 14 19 19 19 19 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 12 12 12 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 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 14 14 14 14 14 14 17 17 17 14 17 17 17 17 17 17 17 17 17 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 17 14 14 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 23 23 23 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 23 23 19 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 23 27 27 27 27 23 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 27 23 27 27 28 28 28 27 27 27 27 27 28 28 27 27 27 28 28 28 28 28 28 23 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 19 19 19 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 28 28 28 23 23 23 28 28 28 28 23 28 28 28 28 28 28 28 23 23 23 23 23 23 23 23 23 23 23 161 161 161 23 23 23 23 23 23 23 161 23 161 161 161 161 28 28 161 161 161 161 28 28 28 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 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 14 17 14 14 14 23 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 72 72 72 72 72 14 14 14 14 14 23 23 14 14 19 19 14 14 14 14 23 14 14 23 23 23 23 23 23 23 23 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 23 23 19 23 23 23 23 19 19 19 19 19 19 23 19 19 19 19 23 19 19 19 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 72 72 72 72 72 72 72 17 72 17 17 72 72 72 72 72 72 72 72 72 72 23 72 72 23 72 17 17 23 23 23 23 23 23 23 14 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 72 72 72 72 72 72 72 72 72 23 72 72 72 72 72 72 72 72 72 72 72 72 72 161 161 161 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 161 161 161 161 161 161 161 161 72 72 23 23 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 17 71 17 17 71 71 71 17 17 17 17 17 17 17 71 71 17 17 17 71 71 17 71 71 71 71 17 17 17 17 17 17 17 72 17 72 72 72 72 72 17 17 17 17 17 17 17 72 17 17 17 17 71 71 17 71 71 17 71 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 71 71 71 71 71 71 71 71 71 72 72 72 72 71 71 71 71 71 71 71 71 72 71 71 71 71 72 72 72 72 72 72 72 72 72 161 161 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 162 160 160 162 160 160 72 72 72 72 72 160 160 72 161 161 161 161 160 160 161 161 160 160 160 160 160 160 72 72 160 72 160 160 72 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 160 72 72 72 72 72 160 160 72 72 160 160 160 160 160 160 72 72 72 72 72 96 96 72 72 72 72 72 96 96 96 96 72 96 96 96 96 96 96 96 96 96 160 72 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 96 96 96 96 96 96 96 96 96 96 160 160 160 96 96 160 160 160 160 160 160 160 96 96 96 96 96 96 96 160 96 160 160 160 96 96 96 160 160 96 96 160 96 159 152 152 152 152 152 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 150 150 152 152 152 150 150 150 150 150 150 150 150 150 150 152 150 150 150 152 152 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 150 150 150 151 151 151 151 150 150 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 150 151 151 151 151 151 151 151 151 151 151 151 151 151 151 70 70 70 70 70 70 70 70 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 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 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 150 152 150 152 150 150 150 150 152 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 151 151 150 150 150 150 150 150 150 152 150 152 150 150 150 150 150 150 150 150 151 150 150 151 150 150 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 155 152 152 155 155 154 152 150 154 154 154 154 155 155 152 154 154 155 154 155 155 155 150 154 151 151 154 154 154 151 151 151 151 151 151 151 151 154 151 154 154 154 154 154 154 154 154 154 155 155 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 155 154 155 155 155 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 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 8 8 70 8 70 70 70 70 70 8 70 70 8 8 70 8 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 71 71 8 8 8 8 8 8 8 8 8 8 8 8 6 6 8 8 8 8 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 6 6 6 6 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 6 6 8 6 6 6 8 8 8 8 8 8 8 14 8 14 14 14 8 8 8 14 14 8 8 14 14 8 70 71 70 70 70 70 71 70 70 8 8 8 8 8 70 8 70 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 71 71 71 71 71 71 71 8 71 8 8 8 8 71 71 71 71 71 71 71 71 71 71 71 71 71 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 17 17 71 71 71 71 71 71 71 8 8 8 8 8 8 8 8 8 8 8 8 8 8 17 71 71 71 71 71 71 71 17 71 17 17 17 71 71 71 17 17 71 71 71 71 71 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 151 151 151 151 151 133 151 154 154 151 151 133 154 154 133 133 154 133 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 133 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 151 151 151 151 151 133 133 151 151 151 151 151 151 133 133 133 151 133 133 133 133 133 133 133 133 133 151 151 70 151 151 151 151 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 133 133 133 133 133 133 133 151 133 151 151 151 133 70 133 133 70 70 70 70 70 70 133 133 133 133 133 133 133 70 70 70 70 70 133 133 133 70 70 133 133 70 70 71 154 154 154 154 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 151 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 71 133 133 71 133 154 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 71 133 133 71 71 71 71 71 133 133 71 133 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 158 154 154 154 158 158 154 154 154 154 154 154 158 154 154 154 158 158 154 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 96 154 133 96 96 96 96 133 133 71 71 71 71 71 96 96 133 96 96 96 96 71 96 96 96 96 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 96 96 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 96 96 71 71 71 71 96 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 96 158 96 96 96 96 96 154 96 154 154 96 96 96 154 154 154 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 71 71 158 158 158 158 158 96 158 96 96 96 96 96 158 158 158 158 96 158 96 158 158 158 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 159 96 96 96 96 96 96 96 96 96 96 96 96 96 96 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 149 152 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 150 150 152 152 152 152 152 150 150 152 152 152 152 152 152 150 152 152 152 150 150 150 150 150 152 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 124 149 124 124 124 149 149 119 119 119 119 119 119 119 149 149 119 119 119 149 149 122 122 122 122 122 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 122 122 149 122 122 122 149 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 122 122 151 122 122 122 122 122 150 150 149 149 149 149 150 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 122 122 122 122 122 122 122 150 150 150 150 150 122 122 122 150 149 122 122 149 149 149 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 150 151 150 151 151 151 151 122 151 151 151 151 151 151 151 151 151 151 151 151 151 151 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 69 69 151 151 151 151 151 151 151 151 151 122 151 151 151 151 151 151 122 151 151 122 122 69 151 151 151 151 151 151 151 69 151 69 69 69 70 70 151 70 70 70 70 70 70 70 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 122 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 122 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 123 122 122 122 122 122 123 122 123 119 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 121 121 121 121 121 121 119 121 121 121 121 121 121 121 121 121 121 121 121 123 123 121 123 123 123 123 121 121 126 126 126 126 121 126 126 0 126 126 126 126 126 126 126 126 126 126 121 126 126 126 126 121 123 123 121 123 123 121 123 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 123 123 123 123 123 123 123 2 123 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 123 119 119 123 123 123 119 119 119 119 119 123 123 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 1 1 123 123 123 123 2 123 123 123 123 123 123 2 123 123 2 2 2 2 2 2 123 123 123 123 123 123 123 1 123 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 4 4 4 4 4 70 70 70 70 70 70 70 70 70 69 69 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 69 69 69 69 69 69 69 122 122 122 122 122 122 69 69 69 69 69 69 69 69 69 69 69 69 69 70 70 70 70 69 69 70 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 70 70 69 70 70 70 70 69 69 69 69 69 69 69 69 70 69 69 69 70 70 69 69 69 69 69 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 119 119 119 119 119 122 122 119 119 119 119 122 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 123 122 122 123 123 123 122 122 122 122 122 123 123 122 122 123 123 123 123 123 123 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 122 69 122 122 122 69 69 69 122 122 122 69 122 122 122 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 122 69 69 69 69 69 69 69 123 69 123 123 123 123 123 69 123 123 123 123 123 123 123 69 69 69 69 3 3 3 69 69 69 69 69 1 1 3 3 1 1 1 3 3 1 1 3 1 3 69 69 69 69 1 1 1 123 69 123 123 69 1 1 69 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 69 1 1 1 1 1 1 1 1 1 1 1 1 3 3 1 1 3 3 3 1 1 1 1 1 1 3 1 1 1 4 4 4 4 4 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 70 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 8 3 69 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 4 4 4 4 4 4 4 3 3 3 4 4 5 5 5 5 5 5 5 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 5 5 5 5 5 3 3 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 8 8 70 70 8 8 8 70 70 70 70 70 3 3 70 3 70 3 3 3 3 3 3 3 3 3 3 70 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 5 3 3 3 5 5 5 5 3 5 5 5 5 5 5 5 8 8 8 8 8 3 3 3 3 3 6 6 8 8 8 8 6 8 6 6 6 6 3 3 5 5 6 6 6 5 5 5 5 5 5 5 5 6 5 5 5 5 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 0 0 0 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 7 7 126 126 126 126 7 7 7 7 7 7 7 7 2 126 126 7 126 126 2 126 2 2 2 2 2 126 2 126 126 2 2 2 126 126 126 126 126 2 2 126 126 126 2 2 126 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 4 4 4 4 4 7 13 7 13 13 13 13 13 13 13 16 13 16 16 16 16 16 16 13 13 13 16 16 16 10 16 16 16 16 16 4 4 4 4 4 10 10 4 4 7 4 10 10 10 10 10 10 10 10 10 10 10 4 4 10 10 4 10 4 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 2 2 2 2 2 2 2 7 2 7 7 7 2 2 2 2 7 7 2 7 7 4 4 4 2 2 4 4 4 2 2 2 2 2 4 4 2 2 2 4 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 10 2 2 2 2 2 2 2 4 4 2 4 2 2 2 2 2 2 2 4 2 2 2 4 4 4 4 4 4 4 4 4 10 10 10 10 10 4 4 4 4 10 4 4 10 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 16 16 16 16 16 16 16 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 22 22 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 22 16 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 16 16 21 16 16 16 16 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 22 22 22 22 22 22 22 22 22 191 22 22 191 26 22 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 21 21 21 22 22 22 22 22 22 21 22 22 22 21 21 22 22 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 22 22 22 22 22 22 21 22 22 22 22 22 22 22 22 22 22 22 21 22 22 21 21 21 21 21 21 21 21 21 21 22 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 18 18 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 18 21 18 18 18 18 21 21 18 18 18 21 21 21 21 21 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 4 4 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 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 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 16 10 10 16 10 10 10 10 10 10 10 10 10 10 10 10 10 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 10 16 10 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 10 16 16 16 16 16 16 16 16 16 16 16 21 16 16 16 21 21 21 21 21 11 11 11 11 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 10 10 11 10 10 10 11 11 11 11 11 11 21 11 11 11 11 16 11 21 11 11 11 21 21 21 21 21 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 18 18 11 11 21 11 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 18 18 18 18 18 18 18 18 11 11 11 11 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 5 5 5 5 5 5 11 11 11 11 11 11 5 11 11 11 11 11 11 11 11 11 11 11 11 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 11 11 11 11 11 11 11 11 11 18 18 11 11 11 11 11 11 11 11 11 11 11 11 11 15 9 18 15 18 18 18 15 15 18 18 18 18 18 18 15 18 18 15 15 15 15 15 15 15 9 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 9 9 9 9 9 9 9 15 15 15 15 15 9 9 15 15 15 9 9 9 9 9 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 9 9 9 5 5 5 5 5 9 9 11 11 11 11 11 11 9 11 11 11 9 9 9 9 9 9 9 9 9 9 9 9 5 5 5 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 5 5 5 5 5 5 5 9 9 9 9 9 5 5 5 5 5 5 5 5 5 5 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 5 5 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 6 9 9 6 6 9 9 9 9 9 6 6 9 9 6 6 6 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 117 0 117 117 117 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 7 0 0 0 0 0 0 0 0 7 0 0 0 7 0 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 0 0 0 0 7 7 0 0 7 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 7 7 13 13 0 7 0 0 7 13 13 13 13 13 13 13 13 13 13 13 16 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 0 117 117 117 0 0 117 0 0 0 0 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 117 169 169 169 0 0 0 0 117 0 0 0 0 117 117 117 117 117 0 0 117 117 117 0 0 117 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 174 169 174 174 174 174 174 174 174 174 174 169 174 174 0 169 0 169 169 169 169 0 169 169 169 169 169 169 0 169 169 169 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 169 169 169 169 0 169 169 169 169 169 169 169 169 169 169 169 0 169 169 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 16 13 13 13 13 13 0 13 0 0 0 0 0 13 13 13 13 0 13 13 0 13 13 13 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 117 117 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 16 16 16 16 16 16 13 13 16 16 16 16 16 16 16 16 16 16 16 16 16 13 13 0 0 13 20 13 0 0 0 0 0 20 20 20 20 0 20 20 20 20 20 20 20 20 20 16 16 16 16 16 16 16 16 16 13 16 16 16 16 16 16 20 16 16 20 20 20 16 16 16 22 22 16 16 20 20 16 22 22 22 22 22 22 22 22 22 22 22 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 190 0 0 0 0 190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 190 190 190 190 190 190 190 0 0 0 193 193 190 190 193 193 193 190 190 190 192 190 22 22 22 22 22 22 22 20 22 20 20 20 20 20 22 22 22 22 20 22 22 20 20 20 20 20 20 20 20 20 20 20 20 0 20 0 0 0 20 20 20 20 20 20 20 190 190 190 190 190 20 190 190 190 190 20 20 20 20 20 20 20 20 20 20 190 190 20 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 22 22 22 22 22 22 22 20 20 22 22 22 22 22 22 22 22 22 22 22 22 22 190 20 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 191 190 191 191 191 22 22 22 22 22 22 22 20 22 20 20 20 20 191 20 191 191 191 191 191 191 191 22 22 22 22 22 191 191 191 191 191 191 191 191 191 191 191 191 191 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 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 40 40 104 104 40 40 40 104 104 104 104 104 104 104 104 104 104 104 104 35 35 35 104 35 104 104 104 104 104 104 104 104 35 104 104 104 104 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 39 39 39 39 39 39 35 39 39 39 39 35 35 35 35 35 35 39 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 40 40 104 40 40 40 40 104 104 104 104 104 104 104 40 39 104 104 104 39 39 39 39 39 39 39 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 39 39 104 39 39 39 39 104 104 104 104 104 39 39 104 104 104 104 39 104 104 104 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 39 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 40 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 39 39 35 35 35 35 35 35 35 39 35 35 35 35 35 35 35 35 35 35 35 39 35 35 35 39 39 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 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 35 39 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 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 34 34 34 34 34 34 34 34 34 34 36 36 36 36 36 36 36 35 36 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 36 35 35 35 35 35 36 36 35 35 35 36 36 34 34 34 36 36 36 36 36 36 36 36 36 35 36 36 36 36 36 36 36 36 36 36 34 34 36 36 36 36 36 36 36 34 36 34 34 34 36 34 36 34 34 34 36 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 36 36 36 36 36 36 36 36 36 36 36 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 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 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 41 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 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 41 41 36 39 41 41 41 36 36 36 39 36 36 36 36 36 36 36 36 36 41 36 36 36 36 36 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 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 35 35 35 39 39 35 35 36 35 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 39 36 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 36 36 36 36 36 36 36 36 36 36 36 39 36 36 36 36 39 39 36 39 39 39 36 36 36 36 36 36 36 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 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 39 39 41 39 41 41 39 41 39 41 41 41 41 41 41 41 39 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 41 36 36 36 36 36 41 41 41 36 36 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 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 38 36 36 38 36 36 36 36 36 36 36 36 38 36 38 38 38 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 38 36 38 38 36 36 36 36 36 38 36 38 38 38 38 38 38 38 38 38 36 38 38 38 38 38 38 38 38 38 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 36 41 36 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 41 36 36 36 36 41 41 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 38 36 36 36 36 38 38 38 36 38 38 38 38 38 38 38 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 36 36 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 41 41 41 41 41 41 41 41 41 41 41 38 38 38 38 38 38 38 38 38 38 38 41 41 41 41 41 41 41 38 41 38 38 38 38 92 41 92 92 92 92 92 92 92 92 92 92 92 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 32 34 34 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 34 34 34 34 34 34 34 34 34 34 34 34 32 32 34 32 32 32 32 32 32 32 34 34 34 34 34 34 34 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 32 33 33 33 32 33 32 32 33 33 33 32 32 32 32 32 32 32 33 33 32 32 32 33 33 32 32 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 32 32 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 32 32 33 33 33 32 32 32 32 32 32 33 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 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 153 153 153 153 153 153 153 32 32 153 153 32 32 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 156 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 156 153 153 156 156 156 153 153 153 153 153 153 153 156 156 156 156 156 156 156 156 156 156 156 156 153 153 153 153 153 153 153 153 153 153 153 153 153 152 152 152 152 152 153 152 153 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 156 156 152 156 156 152 152 153 156 153 153 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 153 153 153 153 153 152 153 153 153 153 153 153 153 152 153 153 153 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 156 156 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 155 152 33 33 156 33 156 156 156 156 156 33 33 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 33 156 33 156 156 156 33 33 156 156 33 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 33 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 32 156 32 32 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 153 32 153 156 156 156 156 156 156 156 156 32 156 32 32 32 156 156 156 156 32 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 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 155 155 155 156 156 156 156 156 156 156 155 155 156 155 155 155 155 155 155 155 155 155 156 156 156 156 156 152 152 156 156 156 156 152 152 152 156 152 152 152 152 152 152 152 155 155 152 155 152 152 152 156 152 156 156 152 152 152 152 152 152 152 152 152 152 152 155 155 152 155 155 155 155 152 152 152 152 152 155 155 152 152 152 155 155 155 152 155 156 33 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 155 155 156 156 156 156 155 156 156 155 156 155 155 155 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 155 155 156 156 156 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 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 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 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 154 154 155 154 154 154 154 92 92 92 92 92 92 92 38 38 38 38 38 38 38 38 38 38 38 38 92 92 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 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 33 38 33 33 38 38 37 38 38 38 37 37 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 33 37 37 37 37 37 37 37 38 38 37 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 33 38 33 38 33 33 33 33 33 38 33 33 33 33 33 33 33 33 33 33 33 37 37 37 37 37 37 37 37 37 37 38 37 37 37 37 37 33 33 33 33 33 33 37 37 37 37 37 37 37 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 38 38 36 38 38 38 38 36 36 36 36 36 36 36 38 38 36 38 38 38 38 38 38 38 38 38 36 36 36 36 34 34 34 34 36 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 38 38 38 38 38 38 33 34 34 36 34 34 38 38 38 34 34 34 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 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 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 32 34 34 32 32 32 32 32 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 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 33 33 34 34 34 33 34 33 34 34 34 34 34 34 34 33 33 33 33 33 33 33 34 33 34 34 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 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 38 38 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 33 33 33 33 33 33 33 33 33 38 38 38 33 33 33 33 38 33 33 38 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 156 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 157 33 33 33 33 33 33 33 33 33 157 33 33 33 157 157 157 157 157 157 157 33 33 33 33 33 157 33 33 33 33 33 33 157 157 157 157 33 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 33 33 33 33 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 33 33 156 33 33 157 157 33 156 33 33 33 156 156 156 157 156 156 157 157 157 157 157 157 157 157 156 156 33 33 156 156 156 33 33 33 33 156 156 156 33 156 156 156 156 156 156 156 157 157 157 157 157 156 157 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 157 157 155 157 155 155 155 155 156 156 155 155 155 155 155 155 155 155 155 155 155 155 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 155 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 155 155 155 155 155 155 155 157 155 157 157 155 155 155 155 155 155 155 155 155 155 155 157 157 157 157 157 157 157 157 157 155 157 157 155 157 157 157 157 157 155 157 157 155 157 155 155 157 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 154 154 155 155 155 155 155 154 154 155 155 155 154 154 154 154 154 92 92 92 92 92 92 92 92 92 38 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 38 38 38 38 38 38 38 38 38 38 38 38 37 38 38 38 38 38 38 92 92 37 92 92 92 92 92 92 92 92 92 92 92 92 92 38 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 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 33 37 33 33 33 33 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 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 37 92 92 92 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 92 92 37 37 37 92 92 92 37 37 37 37 92 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 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 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 93 93 92 93 93 93 93 37 92 37 37 37 93 93 93 37 37 37 93 37 37 37 93 93 93 93 93 93 93 37 93 37 37 37 37 37 93 93 93 93 93 93 93 93 93 93 93 93 33 33 157 33 33 37 33 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 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 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 157 157 157 157 157 154 157 157 157 154 154 154 154 154 157 154 154 154 154 154 154 154 157 157 154 157 157 154 157 154 154 154 154 154 154 154 154 154 154 154 154 158 158 154 154 158 158 158 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 157 157 157 157 157 157 157 157 158 158 157 157 158 158 158 157 157 157 157 158 158 158 158 158 158 158 158 158 158 158 157 157 157 157 157 157 157 158 157 158 157 158 158 158 157 157 157 157 158 157 157 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 93 93 37 93 93 93 93 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 159 159 37 37 37 159 159 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 159 157 157 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 33 33 33 33 37 37 37 37 37 37 157 37 157 157 157 37 37 37 37 37 157 37 37 37 37 37 37 37 157 37 37 37 157 157 37 157 157 37 157 157 37 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 37 37 37 37 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 157 157 157 157 157 157 157 37 157 37 37 37 157 157 157 37 37 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 158 158 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 158 158 158 157 157 158 158 158 157 157 157 157 157 157 157 157 157 157 157 158 157 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 93 93 93 93 93 93 93 37 37 37 37 37 37 37 93 93 93 93 93 93 93 93 93 93 93 93 159 159 159 159 159 159 159 159 159 157 157 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 93 159 159 159 159 159 159 37 159 159 159 159 159 159 159 159 159 159 159 159 159 159 93 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 157 157 157 157 157 159 159 158 157 158 158 158 158 158 159 159 157 158 158 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 158 158 158 158 158 159 159 158 159 159 159 159 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 159 159 159 159 159 159 159 158 158 158 158 158 158 158 159 159 158 159 158 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 157 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 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 104 104 105 105 105 104 104 105 104 104 105 105 104 104 104 104 104 104 104 104 104 104 104 104 104 104 105 105 105 105 105 105 105 104 104 105 105 105 105 105 105 105 104 104 105 104 105 105 104 104 104 104 104 104 104 104 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 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 104 104 105 105 105 103 103 103 103 103 103 105 103 105 105 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 104 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 104 104 104 104 105 104 105 105 104 104 104 104 104 104 104 104 104 103 103 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 103 103 104 104 104 104 104 104 104 103 104 103 103 103 104 104 104 104 104 104 104 104 103 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 35 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 35 104 104 35 35 35 104 104 104 104 104 104 35 104 104 104 104 104 104 104 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 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 175 103 103 175 175 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 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 103 175 175 103 103 103 175 175 175 175 175 175 175 175 175 175 175 175 175 172 172 175 172 175 175 175 175 175 172 172 175 172 172 172 172 172 103 103 175 175 172 172 172 175 175 175 175 175 175 172 175 175 175 172 172 175 172 172 103 103 103 103 101 101 101 172 103 172 172 172 101 101 101 101 103 101 101 101 101 101 101 101 101 101 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 101 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 101 101 103 103 103 103 101 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 102 102 102 102 102 102 102 103 102 101 103 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 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 102 102 102 102 102 102 102 101 102 101 101 101 102 102 102 101 101 101 101 101 101 101 102 102 102 102 102 102 102 101 102 101 101 101 101 102 102 102 102 102 102 102 102 102 102 102 102 102 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 104 35 104 104 104 104 35 104 104 104 104 104 35 104 104 104 104 104 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 102 35 104 104 103 103 104 103 104 103 103 103 103 103 103 103 103 103 103 103 103 103 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 102 103 103 103 103 103 103 103 103 103 103 103 102 103 103 103 35 102 102 35 102 102 102 102 102 35 35 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 35 102 102 102 102 102 102 102 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 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 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 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 102 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 35 35 35 35 35 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 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 35 102 102 102 35 35 102 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 102 35 102 102 102 35 35 35 35 35 35 35 102 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 102 35 35 35 35 35 35 35 35 35 102 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 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 34 34 34 35 34 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 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 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 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 172 172 172 172 172 172 101 101 101 172 172 172 172 172 172 172 172 101 172 172 172 172 101 172 172 172 101 101 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 101 101 172 172 99 172 99 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 99 101 99 99 99 101 101 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 101 172 172 172 172 170 172 172 172 172 135 170 170 170 170 170 170 170 170 172 170 170 170 170 170 170 170 170 170 170 170 170 170 170 135 135 170 170 170 170 135 170 135 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 135 135 170 135 135 135 170 170 170 135 135 135 135 135 135 135 135 135 135 135 135 135 135 170 170 170 170 170 170 170 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 170 170 170 170 170 170 170 170 135 170 135 135 135 170 170 170 135 135 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 166 170 170 170 170 170 166 166 170 170 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 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 172 172 172 172 172 170 170 172 172 172 172 172 170 170 170 170 172 172 170 170 170 170 170 170 170 170 99 99 99 99 99 99 99 99 99 99 170 99 99 99 99 99 170 170 170 170 170 170 99 99 99 99 99 99 99 170 170 170 170 170 170 170 99 99 170 99 170 99 99 170 170 99 99 99 170 172 172 170 170 170 170 172 172 172 172 172 170 172 170 170 172 170 170 170 170 170 170 170 170 170 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 172 170 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 99 170 170 170 170 170 170 170 170 170 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 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 99 99 99 99 99 99 99 170 170 170 170 170 170 170 99 99 99 99 170 99 99 170 99 170 170 99 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 99 170 170 170 170 166 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 166 99 166 166 166 166 166 170 166 170 166 166 166 166 166 166 166 166 166 166 166 166 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 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 166 99 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 99 99 99 99 99 99 99 99 99 166 166 166 99 99 166 166 166 99 99 99 166 166 99 99 99 99 99 99 99 166 99 166 166 166 166 166 99 99 99 166 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 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 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 34 34 34 34 34 34 34 35 35 35 35 35 35 34 34 34 34 34 34 34 34 35 35 34 100 34 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 100 100 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 100 100 100 100 100 100 100 35 35 35 35 35 35 35 100 100 100 100 35 100 100 35 100 100 100 100 35 35 102 35 35 35 35 102 102 102 102 102 102 102 102 35 102 102 102 102 35 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 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 35 100 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 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 102 35 35 35 35 102 102 102 102 102 102 102 102 102 102 102 102 100 100 35 35 100 35 100 35 35 35 35 35 35 35 35 35 35 35 35 35 100 35 35 35 35 35 35 35 102 35 35 35 35 102 102 102 102 102 102 102 35 35 102 102 102 35 35 102 35 35 102 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 102 102 101 102 102 102 102 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 172 101 172 172 101 172 101 101 101 101 101 101 101 101 101 101 101 101 101 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 101 101 101 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 101 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 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 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 35 35 35 35 35 98 98 35 35 35 35 35 102 102 98 98 35 102 102 98 98 102 102 102 98 98 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 98 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 101 102 102 101 101 102 102 102 102 102 102 102 102 102 102 102 102 101 101 102 102 102 101 101 101 102 101 101 101 101 101 102 102 102 102 101 101 101 102 102 102 102 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 102 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 102 102 102 102 102 102 101 102 102 102 102 102 102 101 102 102 102 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 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 35 35 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 102 102 101 101 102 101 101 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 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 99 99 99 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 99 101 101 101 101 101 101 101 99 101 99 99 99 101 101 101 99 99 99 101 99 99 99 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 101 98 98 98 98 98 98 101 98 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 98 98 101 101 101 98 98 98 98 101 101 101 101 101 101 101 101 101 101 101 99 99 101 101 101 101 99 101 101 101 101 101 101 99 101 101 101 99 99 99 99 99 98 98 98 98 98 98 98 98 98 101 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 99 101 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 98 98 99 98 98 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 98 98 99 99 98 99 98 99 99 99 99 99 99 98 99 99 99 98 98 99 99 98 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 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 34 34 34 34 34 34 34 34 34 34 100 100 34 34 34 100 100 100 100 100 100 100 34 34 34 34 34 100 100 100 100 100 32 32 32 32 34 32 32 32 32 32 32 32 100 100 100 100 100 100 100 100 100 35 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 35 35 35 35 35 35 100 35 100 35 35 35 100 100 35 100 35 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 35 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 32 32 32 32 32 32 32 100 32 100 100 100 100 100 32 32 32 100 32 32 32 100 32 32 100 32 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 32 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 100 32 100 100 100 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 35 35 35 35 100 100 35 98 98 98 98 98 98 100 100 100 35 100 100 100 100 100 100 100 100 100 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 100 98 98 98 98 100 100 100 100 100 100 100 100 98 100 98 98 98 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 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 99 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 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 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 100 100 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 100 100 98 100 100 98 100 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 97 100 100 100 97 100 97 97 97 97 97 100 100 97 100 100 97 97 100 100 97 100 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 100 97 100 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 153 153 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 100 100 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 153 32 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 32 153 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 100 32 100 100 100 100 100 100 100 100 100 100 100 100 100 32 32 32 32 32 32 32 32 32 32 32 32 32 100 32 32 100 100 100 100 100 100 32 32 100 32 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 153 153 32 153 153 153 153 32 32 32 32 32 32 32 153 153 153 153 153 153 153 153 153 153 153 153 32 32 100 32 32 32 32 100 100 100 100 100 97 97 100 100 100 97 97 97 97 97 153 153 153 153 153 153 153 32 32 32 32 32 153 153 153 153 97 97 153 153 97 97 153 153 153 153 153 153 153 97 153 97 97 97 153 153 153 153 97 153 153 97 153 153 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 153 153 32 32 32 32 32 32 32 32 32 153 153 153 153 153 32 32 32 153 153 153 153 153 153 153 153 153 153 153 32 153 153 153 153 32 32 32 32 32 153 153 32 32 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 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 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 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 152 152 153 153 152 152 152 153 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 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 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 152 153 153 153 153 153 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 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 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 153 153 153 153 153 153 153 149 149 152 152 152 149 149 152 152 153 152 152 153 153 152 149 152 152 149 149 149 153 149 153 149 149 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 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 124 149 149 149 149 153 153 153 153 124 124 124 124 124 124 124 124 124 149 124 124 124 124 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 97 153 97 97 153 153 153 97 97 97 97 97 97 97 97 97 97 97 97 153 153 97 97 97 97 153 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 153 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 153 97 97 97 97 153 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 99 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 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 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 97 97 97 98 98 97 97 98 98 98 97 153 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 124 124 97 97 97 97 97 97 97 97 97 98 98 98 98 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 124 97 97 97 124 124 97 97 97 97 97 97 125 124 124 124 125 125 124 124 125 124 124 124 124 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 124 124 124 124 124 124 124 124 124 124 153 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 149 149 124 124 124 124 149 149 149 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 153 153 153 153 124 124 124 153 153 153 153 153 153 153 153 124 153 153 153 153 124 153 153 153 153 124 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 124 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 124 124 153 153 124 153 124 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 153 153 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 153 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 153 153 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 149 149 149 149 149 149 149 149 149 124 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 149 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 149 149 124 124 149 124 149 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 149 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 119 119 124 124 124 124 124 124 124 124 119 124 124 124 119 119 124 119 119 119 119 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 143 99 143 143 143 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 143 143 99 99 99 99 143 143 143 99 143 143 143 143 99 99 99 99 99 143 143 143 143 99 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 99 99 99 166 99 166 99 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 143 143 143 143 143 166 166 143 143 143 143 143 143 143 143 166 143 143 166 166 166 166 166 166 166 166 143 143 143 143 166 166 166 99 99 99 99 99 166 166 99 99 166 166 166 166 166 166 166 166 166 166 166 166 166 143 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 143 143 166 166 166 143 143 166 166 166 166 166 166 166 166 166 166 166 166 166 143 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 167 170 170 167 167 167 166 166 166 166 167 170 167 166 166 170 170 170 170 167 170 170 167 167 167 167 167 167 167 166 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 135 170 135 135 170 135 135 170 170 170 135 135 170 170 135 170 167 167 167 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 167 167 167 167 167 167 167 135 167 135 135 135 167 167 167 135 135 135 167 135 135 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 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 167 170 170 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 115 166 166 115 115 115 166 166 166 166 166 115 115 115 115 115 115 115 115 115 115 115 115 115 115 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 167 167 167 167 167 115 115 115 115 115 115 115 115 115 166 166 166 166 166 115 115 115 115 166 115 115 166 115 167 167 167 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 167 167 166 167 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 167 167 166 166 166 166 167 166 166 166 166 166 167 167 166 167 167 167 167 167 167 167 115 115 115 115 115 115 115 115 115 167 167 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 115 115 115 115 115 167 115 115 115 167 167 167 167 167 115 167 167 167 167 167 167 167 115 115 115 115 115 167 115 167 167 167 167 167 167 115 167 167 167 167 115 167 167 115 166 166 166 166 166 166 166 166 166 115 166 166 166 166 166 166 166 166 115 166 166 115 115 115 115 166 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 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 134 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 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 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 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 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 119 119 124 124 119 119 119 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 120 124 124 120 120 120 124 124 124 124 124 124 120 124 124 124 124 124 124 124 124 120 120 120 120 120 120 120 120 120 124 124 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 125 125 120 120 120 120 125 125 125 120 120 124 124 120 124 125 125 125 125 125 125 125 125 125 125 125 125 125 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 125 125 125 125 125 124 125 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 125 125 124 125 125 125 125 124 124 124 124 124 125 125 124 124 124 125 125 124 125 125 125 120 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 124 125 125 125 125 125 97 125 97 97 97 97 97 97 97 97 97 97 97 125 97 97 97 97 125 97 97 98 97 97 98 97 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 98 97 97 97 97 98 98 98 97 98 98 98 98 98 98 98 98 97 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 143 143 143 143 143 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 143 143 98 143 143 143 143 143 98 98 98 98 143 143 143 98 98 99 99 143 143 143 98 143 99 143 143 99 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 98 143 98 98 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 98 98 98 98 98 98 98 98 98 98 98 98 98 143 98 98 98 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 166 166 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 166 166 166 166 166 143 143 166 166 166 143 143 143 143 143 166 166 143 143 143 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 125 125 125 125 125 0 0 125 125 125 125 125 125 125 125 0 125 125 0 0 0 0 0 0 0 0 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 0 0 0 0 0 0 0 0 0 0 125 125 125 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 0 0 0 0 0 0 0 0 166 166 166 166 125 125 125 125 125 125 125 125 125 124 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 124 124 124 124 125 125 125 124 124 124 125 125 125 125 125 125 125 125 125 125 125 97 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 98 98 98 98 98 98 98 125 125 97 98 98 98 98 98 98 98 98 98 98 143 143 166 166 0 166 166 166 166 0 0 0 0 0 0 0 0 166 0 0 0 166 166 0 0 166 166 166 0 0 125 125 125 125 0 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 0 143 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 98 98 98 143 143 143 143 143 143 143 98 98 98 98 98 143 143 143 143 98 143 143 143 143 143 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 143 166 143 143 143 143 166 143 143 143 143 143 143 166 143 143 143 166 166 143 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 0 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 0 0 0 0 0 0 0 166 0 166 166 166 166 166 0 115 0 0 166 115 115 166 166 115 115 115 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 115 0 115 115 115 0 0 0 0 0 0 0 115 0 115 115 115 115 115 0 115 0 115 115 115 115 115 115 115 115 115 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 115 115 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 115 115 166 115 115 115 115 166 166 166 166 166 115 166 166 166 166 166 166 166 166 166 115 115 115 115 115 115 115 115 115 166 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 166 115 166 166 166 115 115 166 166 166 166 166 166 115 166 166 166 115 115 166 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 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 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 119 119 119 119 119 119 119 124 119 124 124 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 120 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 120 120 125 125 120 120 120 125 125 125 125 125 125 125 120 120 125 125 125 120 120 120 120 120 120 120 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 120 120 125 125 125 125 120 120 120 120 120 120 120 120 125 125 125 125 125 120 120 120 125 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 119 119 119 119 120 120 120 120 120 119 119 119 119 119 119 119 120 119 119 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 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 119 119 119 119 120 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 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 120 119 119 121 119 119 119 119 119 119 119 119 119 119 119 119 119 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 0 0 0 0 0 0 0 115 115 115 115 115 115 115 0 0 0 0 115 0 0 115 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 114 115 115 114 115 115 115 115 115 114 114 115 114 114 114 114 114 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 114 114 115 115 115 115 115 114 114 115 115 114 114 114 114 114 114 114 115 114 114 114 114 114 114 114 114 114 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 115 115 115 115 0 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 0 0 0 0 0 115 115 0 0 0 0 0 115 115 0 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 114 114 114 115 114 114 114 114 114 114 114 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 115 115 114 115 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 114 114 0 114 114 114 0 0 0 0 0 0 0 0 0 114 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 119 121 119 121 121 121 121 121 120 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 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 121 121 121 121 121 121 121 120 121 120 120 120 121 120 121 121 120 120 121 120 120 120 121 121 121 121 121 121 121 120 120 120 120 120 120 120 121 120 120 120 120 120 120 120 120 120 0 120 120 120 120 120 120 120 120 120 120 125 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 0 0 0 0 0 0 125 125 120 125 125 0 0 120 120 125 125 125 0 0 125 125 0 0 0 0 0 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 120 0 0 0 0 120 120 120 120 120 120 120 0 0 120 120 0 0 0 0 0 0 0 0 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 0 0 120 0 0 120 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 120 121 0 120 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 0 0 0 0 0 121 0 0 0 0 0 0 0 121 121 121 121 121 0 0 121 121 121 121 121 121 0 121 121 0 0 0 0 0 0 121 121 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 121 121 126 121 126 126 126 126 126 121 121 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 0 121 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 126 126 126 126 0 0 126 126 121 126 0 0 0 126 0 0 0 0 0 0 0 126 126 0 126 126 126 126 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 167 135 135 135 135 167 135 135 135 135 135 135 135 135 135 135 135 167 135 135 135 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 135 135 135 135 135 135 135 135 135 134 134 134 134 134 134 134 134 134 135 134 134 134 134 134 135 134 134 134 134 134 134 134 134 134 118 134 134 134 134 118 118 118 118 118 118 118 118 118 134 134 118 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 167 167 167 167 167 167 167 167 167 135 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 135 135 135 135 134 134 134 135 135 135 135 134 134 134 135 134 134 134 134 134 134 134 167 167 167 167 167 134 134 134 167 135 134 134 134 134 134 134 134 134 134 134 134 134 167 167 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 134 167 167 167 167 134 134 134 134 134 134 134 134 167 134 134 134 134 167 134 134 134 134 134 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 134 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 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 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 134 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 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 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 118 118 134 134 118 118 134 134 134 118 118 118 118 118 118 116 134 116 116 116 116 116 134 116 116 116 116 116 118 116 118 118 118 116 116 118 118 118 118 116 116 116 118 116 118 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 134 167 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 116 134 134 134 116 116 116 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 118 134 134 118 134 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 118 118 134 134 134 134 134 134 134 134 134 118 118 118 134 134 134 118 118 134 134 118 134 134 134 116 134 134 134 134 116 134 134 134 134 134 134 134 134 134 134 134 134 134 116 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 116 116 116 116 116 116 116 134 116 134 134 134 116 116 116 116 116 116 116 116 116 116 116 116 116 116 134 134 134 134 134 116 116 134 134 134 134 134 116 116 134 134 134 116 116 134 116 116 116 116 116 116 116 116 116 116 116 134 134 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 134 134 134 134 134 134 134 134 134 134 134 134 134 115 134 115 115 115 115 115 115 115 134 134 134 134 134 116 134 116 134 116 116 116 116 116 116 116 134 116 116 116 116 116 116 116 116 116 115 115 115 115 115 115 115 134 134 134 134 134 116 115 134 134 116 116 115 116 116 116 115 115 115 115 115 115 115 116 116 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 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 115 115 115 115 115 115 115 116 116 116 116 116 116 116 115 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 115 115 115 115 115 116 116 116 116 116 116 115 115 115 115 115 115 115 116 115 115 115 116 116 116 116 116 116 116 116 116 116 116 116 114 114 116 116 116 114 114 114 114 114 114 114 114 114 115 115 116 115 115 115 115 116 116 116 116 116 116 115 116 116 116 114 114 116 114 114 115 115 115 114 114 114 114 114 114 114 114 114 114 115 114 114 114 115 114 115 114 115 118 118 118 118 118 118 118 118 118 118 118 118 168 168 168 168 168 168 118 118 118 118 168 118 118 168 118 118 118 118 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 118 118 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 118 118 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 173 168 168 173 173 173 168 168 168 173 173 173 174 174 173 173 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 174 174 174 174 174 174 174 169 174 174 174 169 169 169 169 169 169 169 174 169 174 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 174 174 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 174 174 169 174 174 174 174 174 169 174 174 174 174 174 174 174 174 174 174 169 174 174 174 169 169 174 169 169 169 169 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 169 169 169 169 169 174 169 169 169 169 174 174 174 174 174 169 169 174 174 174 169 169 174 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 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 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 169 168 169 168 169 169 169 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 174 169 174 174 169 168 168 168 169 169 168 168 169 169 169 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 169 169 168 169 169 168 168 168 168 169 169 169 169 168 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 168 168 168 168 168 168 169 169 169 169 168 169 169 169 168 169 169 169 169 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 169 169 168 169 169 168 169 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 169 169 168 169 169 169 169 168 168 168 168 169 169 169 168 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 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 116 168 116 168 168 168 168 168 169 168 169 168 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 168 168 168 168 168 116 116 168 168 168 168 168 168 116 168 168 168 169 169 169 169 169 116 116 116 116 116 116 116 116 116 169 169 116 169 116 116 116 116 116 117 116 116 117 117 117 117 117 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 117 169 169 117 117 117 117 117 117 117 169 117 169 169 169 117 117 117 117 117 117 117 117 117 117 117 117 117 117 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 117 117 117 117 117 117 117 169 117 169 169 169 117 117 117 117 169 169 169 169 169 169 117 117 169 117 117 117 117 169 169 169 169 169 169 169 169 169 169 169 117 169 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 117 117 117 117 117 117 117 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 116 114 116 116 116 116 114 114 114 114 114 116 114 114 116 116 114 116 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 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 116 116 116 116 116 116 116 116 116 116 114 114 114 114 114 114 114 114 114 114 114 114 116 116 114 114 114 114 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 114 114 114 114 114 114 114 116 114 116 116 116 116 114 114 114 114 114 114 114 114 114 114 114 114 114 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 114 114 114 114 114 114 114 116 116 116 116 116 116 116 116 116 116 116 114 116 116 116 114 114 114 114 114 114 114 116 114 116 116 116 116 114 114 114 114 114 114 114 114 114 114 114 114 114 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 118 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 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 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 168 118 118 118 168 168 168 168 168 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 168 116 116 116 168 168 168 116 116 118 116 118 118 116 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 168 168 116 168 118 118 168 116 116 116 116 116 118 118 116 116 118 118 118 118 118 118 168 168 168 168 168 168 168 168 168 118 118 118 168 168 168 168 168 168 168 168 168 168 116 116 116 116 116 116 116 168 116 168 168 168 168 168 116 168 116 168 168 116 116 168 168 168 168 116 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 114 114 114 114 114 114 114 116 116 116 116 116 116 116 114 114 114 116 116 116 114 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 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 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 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 168 116 116 116 168 168 116 168 168 116 116 168 116 116 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 114 114 114 114 114 114 114 114 114 116 116 114 116 114 114 114 114 114 116 114 114 116 116 114 117 114 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 117 117 116 116 117 117 117 116 116 116 116 116 116 117 116 116 116 116 117 116 116 116 117 117 117 117 117 117 117 117 117 117 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 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 168 168 168 168 168 116 116 116 116 168 168 116 168 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 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 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 117 117 117 117 117 117 117 117 117 116 116 116 117 117 117 116 116 116 117 116 116 116 117 117 117 117 117 117 117 116 117 116 116 116 117 117 116 116 116 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 117 117 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 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 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 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 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 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 0 0 114 114 114 114 0 0 0 0 0 0 0 0 0 0 0 0 0 114 114 114 114 114 114 114 114 114 117 114 114 117 114 114 114 114 114 114 114 114 114 114 114 114 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 117 117 114 114 114 114 114 117 117 117 114 117 117 117 117 117 114 117 117 117 117 117 117 117 114 114 114 117 114 114 114 117 117 117 117 117 117 117 117 117 117 117 117 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 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 0 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 0 117 117 117 117 117 117 117 117 117 0 0 0 0 0 0 0 117 0 0 0 0 0 0 0 0 0 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 0 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 0 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 0 0 117 0 0 0 0 117 117 117 117 117 0 0 0 0 0 0 0 0 0 0 114 114 117 114 114 0 114 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 114 114 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 114 0 114 114 114 0 0 0 0 0 0 0 0 114 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 117 114 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 0 0 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 0 0 114 114 0 114 0 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 114 0 114 114 114 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 169 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 169 169 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 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 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 168 168 168 168 168 168 173 168 168 168 168 168 168 168 168 173 168 168 168 173 173 168 168 173 168 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 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 118 118 168 118 168 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 168 168 168 168 168 168 168 168 168 168 168 168 168 118 168 168 118 118 118 118 118 118 168 168 168 168 168 168 168 118 118 118 118 118 118 118 118 118 118 118 118 118 168 118 118 118 118 118 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 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 173 173 173 173 173 173 173 173 173 173 168 168 168 168 173 168 168 168 168 168 168 168 173 173 168 173 173 173 173 168 168 168 168 168 168 173 168 168 168 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 118 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 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 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 173 173 173 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 174 174 174 174 174 174 174 173 173 173 173 173 173 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 173 173 174 173 173 173 173 173 174 173 173 174 173 174 174 174 174 174 174 173 174 174 174 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 174 173 174 174 174 173 173 174 174 174 174 174 173 173 174 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 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 174 174 174 174 174 174 174 174 174 178 178 178 178 178 174 174 174 174 178 178 178 178 178 178 178 178 178 178 173 173 178 178 178 173 173 173 173 173 173 173 173 173 173 173 173 173 178 173 173 173 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 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 173 173 173 173 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 173 178 178 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 178 178 178 178 178 173 178 178 178 178 178 178 173 173 178 178 173 173 173 173 173 173 178 178 173 178 178 178 178 173 173 173 173 173 178 178 173 173 173 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 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 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 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 171 171 118 118 171 171 118 118 171 171 171 171 118 171 171 171 171 171 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 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 171 171 171 171 171 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 171 171 171 171 171 171 171 118 118 118 118 171 118 118 171 171 171 171 171 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 171 118 171 171 118 118 171 171 171 171 118 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 118 118 118 118 118 118 118 134 118 134 134 118 118 118 118 118 118 118 118 118 118 171 118 171 171 171 134 134 135 134 134 134 134 135 135 135 135 135 135 135 134 134 135 135 135 135 134 135 135 135 135 135 171 171 134 171 171 171 171 134 134 134 134 134 134 134 134 134 134 171 171 134 134 135 171 171 171 171 171 171 171 135 135 135 135 135 135 135 171 171 135 135 135 171 171 135 135 135 171 171 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 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 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 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 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 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 118 118 118 118 118 171 171 118 118 118 118 118 171 171 118 118 118 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 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 135 135 135 135 135 171 171 171 171 171 171 171 135 135 135 135 135 171 135 171 135 135 135 135 135 135 135 135 135 171 135 135 135 135 171 171 171 171 171 171 135 171 171 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 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 171 171 171 171 171 171 171 171 171 171 171 171 171 171 135 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 135 135 135 135 135 137 137 135 135 135 135 135 135 135 135 137 135 135 137 137 137 137 137 137 137 137 171 171 171 171 171 137 137 171 171 135 137 137 137 137 171 137 137 137 137 137 137 137 171 171 137 137 171 137 171 137 137 137 137 137 137 137 137 137 137 137 137 137 171 137 137 137 137 137 138 138 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 138 138 138 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 138 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 138 138 171 171 138 171 138 171 171 171 171 171 171 171 171 171 171 138 138 171 137 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 137 138 138 137 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 179 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 179 178 179 179 179 179 179 178 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 178 178 178 178 178 178 178 173 173 176 176 176 176 176 176 176 173 176 176 176 176 176 176 176 176 176 176 176 173 176 176 176 176 173 173 173 173 176 176 176 176 176 173 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 179 179 179 179 179 179 179 176 179 178 176 179 176 179 179 179 179 179 179 179 179 176 176 176 179 179 178 178 178 178 176 176 176 178 178 178 178 178 176 176 178 178 178 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 179 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 179 179 179 179 179 179 176 179 176 179 179 176 179 176 176 176 176 176 176 176 176 176 179 179 176 179 179 176 179 176 176 176 176 176 176 176 176 176 176 176 176 176 179 176 176 176 176 138 173 173 173 173 173 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 173 173 173 173 176 176 176 118 118 118 118 118 118 118 176 176 176 118 118 176 176 118 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 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 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 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 118 118 176 176 118 176 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 176 176 118 118 118 118 118 176 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 176 176 176 176 176 176 176 176 176 118 176 176 118 176 176 176 176 176 176 176 176 176 176 176 176 176 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 176 176 176 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 176 176 118 118 176 171 176 118 118 118 118 118 118 171 118 118 171 171 171 171 171 171 138 138 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 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 173 173 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 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 171 176 176 171 171 171 176 176 176 176 176 171 171 176 171 171 171 171 171 171 171 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 176 138 176 176 138 138 138 176 176 176 176 176 176 176 138 138 176 176 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 176 176 176 176 176 176 176 176 176 176 176 171 171 171 176 176 176 176 171 176 176 171 138 176 138 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 138 171 171 171 138 138 171 171 171 171 171 171 138 171 171 171 138 138 171 171 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 176 138 138 138 138 176 176 176 176 176 138 138 138 176 176 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 178 178 178 178 178 178 178 178 178 179 179 178 179 178 178 178 178 178 179 178 178 179 179 178 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 176 179 138 138 138 138 179 179 179 179 179 179 179 179 179 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 180 179 179 180 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 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 106 106 138 106 106 106 106 106 138 180 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 106 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 106 106 138 138 106 138 106 138 138 138 138 138 138 106 138 138 138 106 106 106 106 106 180 180 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 138 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 180 180 179 180 180 180 180 180 180 179 179 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 179 179 179 179 179 180 180 179 179 180 179 180 180 180 180 180 179 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 138 180 138 138 138 138 138 138 138 138 138 180 138 180 138 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 138 180 180 180 180 180 180 180 180 180 138 138 180 180 180 180 180 138 180 180 138 138 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 106 106 106 180 180 180 180 180 106 106 106 106 106 106 106 106 106 106 106 106 106 106 180 180 180 180 180 180 180 180 180 180 180 106 180 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 180 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 106 180 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 106 180 180 180 180 180 180 180 180 180 180 180 106 106 180 106 180 106 106 106 106 106 106 106 106 106 106 106 106 106 106 180 180 180 180 106 106 106 180 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 180 180 180 180 180 180 180 180 180 106 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 180 180 180 180 180 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 180 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 142 142 142 142 142 142 106 106 106 106 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 142 142 142 142 142 142 142 106 142 106 106 142 106 142 142 142 142 142 142 142 142 142 142 142 142 142 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 142 142 106 142 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 142 142 106 106 106 106 142 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 106 142 106 106 106 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 138 138 138 138 138 138 138 106 106 106 106 106 106 106 106 106 106 106 106 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 137 138 137 137 106 106 106 106 106 106 137 138 106 138 138 138 138 138 138 138 138 138 137 138 138 137 106 106 137 106 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 139 106 106 106 106 106 139 106 106 106 106 106 106 106 106 106 139 106 106 106 139 139 106 139 139 139 139 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 139 139 106 106 139 106 139 106 106 106 106 106 106 106 106 106 106 106 137 106 106 106 139 139 139 139 139 139 139 137 139 106 137 137 139 139 139 137 137 139 139 139 139 137 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 106 142 106 106 106 106 106 142 142 142 142 106 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 139 142 142 142 139 139 142 139 142 139 139 142 139 139 139 139 139 139 139 139 139 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 142 142 106 142 142 106 142 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 139 139 139 139 139 139 139 139 139 139 142 139 139 139 139 139 106 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 106 106 139 139 139 106 106 139 139 106 106 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 140 140 142 142 139 142 142 142 140 139 139 139 139 139 139 139 140 140 142 142 140 140 140 140 140 140 140 140 140 140 142 140 140 140 140 140 140 142 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 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 140 140 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 140 140 140 140 140 139 139 140 140 140 139 139 139 139 139 140 140 139 139 139 140 140 139 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 139 139 139 139 139 139 140 139 139 139 140 140 139 139 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 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 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 137 138 138 137 137 137 137 137 137 137 137 138 138 138 138 138 138 138 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 138 137 138 138 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 135 135 135 135 135 135 135 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 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 139 139 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 136 137 137 136 137 137 136 136 137 139 137 137 137 137 136 137 137 137 137 137 137 136 137 137 136 136 136 136 136 136 139 139 136 136 139 136 139 136 136 136 136 136 136 136 136 136 136 136 136 136 139 136 136 136 136 136 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 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 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 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 170 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 170 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 172 172 135 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 137 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 137 137 137 137 137 136 136 137 137 137 137 137 137 137 137 136 137 137 135 135 136 135 135 135 135 136 137 137 135 137 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 137 135 137 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 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 135 136 135 135 136 136 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 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 135 136 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 136 136 135 136 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 136 172 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 172 172 135 172 135 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 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 172 136 136 136 136 136 136 136 136 136 136 136 136 136 136 172 136 172 172 172 172 172 172 172 135 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 136 136 136 136 175 172 172 136 136 136 136 136 136 136 136 172 136 136 136 172 172 136 172 172 172 172 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 172 172 136 136 136 136 172 136 136 136 136 136 136 172 136 136 136 172 172 136 136 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 175 175 175 175 175 172 175 172 172 172 172 172 172 172 172 172 172 172 172 172 175 172 172 172 175 175 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 175 172 172 172 172 175 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 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 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 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 140 140 140 140 140 140 140 140 140 140 140 139 140 140 140 140 139 139 139 139 139 139 140 140 140 140 140 140 140 139 140 139 139 140 139 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 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 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 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 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 138 137 137 137 137 138 138 138 138 138 137 137 138 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 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 137 137 137 139 137 139 139 137 137 137 137 137 137 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 137 137 137 137 137 137 139 139 139 139 139 137 137 137 137 137 137 137 139 139 137 137 137 137 137 137 137 137 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 137 139 139 139 139 137 137 137 137 137 139 139 139 139 137 139 139 137 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 136 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 136 140 140 136 136 136 140 140 140 140 140 140 140 136 136 140 140 136 136 136 136 136 136 136 136 140 140 140 140 140 136 136 136 140 136 136 136 136 136 136 136 136 136 136 136 136 136 136 140 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 140 140 139 140 139 139 140 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 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 140 140 140 140 140 139 139 140 140 139 139 139 139 139 139 136 136 136 136 136 136 139 136 136 136 136 136 136 139 136 136 136 139 139 139 139 139 139 136 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 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 139 139 136 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 139 139 139 139 139 136 136 136 136 136 136 136 139 139 139 139 139 136 136 136 136 139 136 136 139 136 136 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 136 140 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 175 175 140 175 175 175 175 140 140 140 136 136 140 175 140 136 136 136 175 136 136 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 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 136 136 136 136 136 136 136 136 136 136 136 136 136 175 175 175 175 175 175 175 175 175 136 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 175 175 175 175 175 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 175 175 136 175 175 175 175 136 136 136 136 136 175 175 136 136 136 175 175 136 175 136 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 172 175 175 175 175 172 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 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 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 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 90 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 90 140 140 140 90 90 140 140 90 90 90 90 140 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 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 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 172 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 103 175 175 103 103 103 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 103 175 175 175 175 175 175 103 103 175 103 103 103 175 103 103 103 103 103 103 103 103 103 90 90 90 90 90 90 90 90 90 140 90 90 105 90 90 90 90 90 90 90 90 105 105 90 105 105 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 105 105 140 105 105 105 105 105 105 105 105 105 105 105 105 105 140 140 140 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 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 175 140 175 175 175 140 175 140 140 140 140 140 140 140 140 140 140 140 175 140 140 140 175 175 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 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 140 140 105 105 105 140 140 140 140 140 105 140 140 140 140 140 140 140 140 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 175 105 105 105 105 105 105 105 105 105 175 105 105 105 105 105 105 105 105 105 175 175 175 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 175 105 175 175 105 105 105 105 105 105 105 105 105 175 175 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 175 175 105 105 105 105 105 105 105 175 175 175 175 103 103 103 103 103 103 103 103 103 103 103 90 90 90 90 90 90 90 90 90 105 105 105 90 90 90 90 90 90 90 90 90 105 90 90 105 90 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 105 105 105 105 105 105 105 103 105 103 103 103 105 105 105 105 103 105 105 105 103 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 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 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 106 106 106 106 106 106 181 106 106 106 106 106 142 106 106 106 106 106 106 106 106 106 106 106 181 181 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 181 181 142 106 181 181 181 142 142 142 142 142 181 181 142 142 142 181 181 142 142 142 181 181 181 181 181 181 181 181 181 142 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 181 181 181 181 181 181 181 181 181 142 181 181 181 181 181 181 181 181 181 181 181 142 181 181 181 181 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 181 181 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 181 181 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 142 181 181 181 181 142 142 142 142 181 142 181 181 181 142 181 181 181 181 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 186 186 181 186 181 142 142 142 142 142 142 142 142 142 140 140 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 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 142 142 142 142 142 142 142 142 142 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 182 182 182 142 182 182 182 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 140 140 140 140 140 140 140 140 140 140 182 182 182 182 182 182 182 182 182 140 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 182 182 140 182 182 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 182 182 140 140 182 182 182 140 140 140 140 140 182 182 140 140 140 140 140 140 140 140 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 186 186 186 186 186 186 186 181 181 181 181 181 182 182 186 186 186 186 186 186 186 186 186 186 186 186 181 181 182 181 181 181 181 142 142 142 142 142 142 182 182 182 182 182 182 182 182 182 182 182 182 182 186 186 182 186 186 186 182 182 182 181 181 181 182 182 182 182 182 182 182 182 182 182 182 186 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 182 142 142 142 142 182 142 142 142 142 142 142 182 142 142 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 142 182 142 142 142 182 182 182 142 142 182 182 142 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 182 186 182 182 186 182 186 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 186 186 186 186 182 182 182 186 186 186 182 182 182 182 186 182 182 182 182 182 182 182 182 186 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 182 182 186 186 186 182 182 182 182 182 182 182 186 186 186 182 182 186 186 182 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 87 87 87 87 87 87 87 87 87 87 186 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 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 141 141 141 141 141 141 141 141 141 141 140 140 141 141 141 140 141 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 141 140 140 141 141 140 140 90 90 90 141 141 141 141 141 141 141 141 141 141 141 141 141 141 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 141 141 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 141 141 90 141 141 141 141 90 90 90 90 90 90 90 141 141 90 141 90 141 141 90 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 90 90 90 90 90 90 90 90 90 105 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 105 105 105 105 105 90 90 105 105 105 105 105 105 105 105 90 105 105 105 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 105 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 90 90 105 105 105 105 105 105 105 105 105 104 105 105 40 105 105 105 105 105 105 105 105 40 40 40 40 40 90 90 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 40 90 90 105 90 90 90 90 105 105 40 105 105 40 105 105 90 105 105 105 90 90 40 105 105 40 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 105 105 105 105 105 90 90 105 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 40 90 90 90 90 90 90 90 90 90 90 90 40 90 90 40 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 40 90 40 43 43 43 90 90 43 43 43 43 43 43 43 43 43 141 141 141 141 141 141 91 141 141 141 141 141 141 141 141 91 141 141 141 91 91 91 91 91 91 91 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 90 90 91 91 141 141 91 91 91 141 141 141 141 141 141 141 141 141 141 141 91 141 141 90 91 91 91 91 91 91 91 90 91 90 90 90 90 90 91 91 91 91 90 90 91 90 90 90 90 91 141 141 90 141 141 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 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 141 90 90 90 90 141 141 141 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 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 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 43 90 43 43 43 141 141 91 141 141 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 90 91 91 91 91 90 91 90 90 90 91 91 91 91 91 91 91 91 91 91 91 91 91 91 90 90 90 90 90 90 90 43 90 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 91 91 91 91 91 91 91 90 91 90 90 91 91 43 91 91 91 43 43 43 43 43 91 91 43 43 43 91 91 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 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 47 91 91 91 91 47 91 91 91 91 43 47 47 91 91 91 47 47 47 43 43 91 91 91 91 91 91 91 91 91 91 91 47 47 47 91 91 91 91 47 47 91 47 47 47 47 47 47 47 47 47 47 47 47 47 47 43 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 87 87 87 87 87 87 87 87 87 186 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 186 186 182 186 186 185 185 182 182 182 182 182 182 182 182 185 182 182 182 185 185 182 182 185 182 185 87 87 87 87 87 87 87 87 87 87 185 185 185 185 87 185 185 185 185 185 185 185 86 86 86 86 86 86 86 185 86 185 185 185 185 185 86 86 86 86 86 86 86 86 86 86 86 86 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 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 182 182 182 185 185 86 86 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 185 182 185 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 182 182 182 182 185 185 185 185 185 185 185 182 185 182 182 185 185 185 185 185 185 185 185 185 185 185 86 86 185 185 86 185 86 185 185 185 185 185 185 185 185 185 185 185 185 185 86 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 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 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 141 140 141 140 140 140 141 141 140 140 140 140 140 140 141 140 140 140 140 141 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 141 182 141 141 141 182 182 182 182 182 182 182 182 182 140 140 140 140 140 182 182 140 140 140 140 140 141 141 141 141 141 141 141 141 182 141 182 182 182 141 141 141 141 140 141 141 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 182 182 182 182 182 182 182 182 182 141 141 141 141 182 182 182 182 182 182 141 182 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 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 182 182 185 185 185 182 182 182 182 182 182 182 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 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 182 185 185 185 185 185 185 185 185 185 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 141 185 185 185 185 185 185 185 185 182 185 182 182 182 185 185 185 185 182 185 185 141 141 185 141 141 185 185 141 185 141 185 185 185 185 185 185 141 185 185 185 185 141 185 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 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 86 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 86 185 185 185 185 86 185 185 185 185 185 185 185 185 185 185 185 185 185 47 185 185 47 47 47 185 185 185 185 185 185 185 185 185 141 185 141 91 91 91 91 185 91 91 91 91 91 91 91 91 91 141 141 141 141 91 91 91 141 141 141 141 91 91 91 141 141 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 141 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 47 47 185 185 47 91 47 185 185 185 185 91 91 91 91 91 185 91 91 91 91 91 91 91 91 91 185 185 185 185 185 185 185 185 185 185 185 185 91 91 185 185 91 91 91 91 91 91 91 91 91 91 91 91 91 185 91 185 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 47 47 47 47 47 47 47 91 47 91 91 91 47 47 47 47 47 47 47 47 47 47 47 47 47 47 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 47 91 47 47 47 47 47 47 47 47 47 47 47 91 91 91 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 87 87 87 87 87 87 87 88 87 88 88 88 88 88 88 88 87 88 88 88 88 88 88 88 88 88 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 88 88 88 88 88 88 88 88 88 86 86 86 88 88 88 88 86 88 88 86 86 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 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 185 185 185 86 86 86 185 185 185 185 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 88 88 88 88 88 88 88 88 88 86 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 88 88 88 88 88 86 86 88 88 86 86 86 86 86 88 86 86 86 86 86 86 86 86 88 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 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 86 88 88 88 88 86 86 86 86 86 86 86 88 88 88 86 88 88 88 88 88 88 88 88 88 61 88 88 88 88 61 88 88 88 88 88 88 88 88 88 88 88 61 88 88 88 61 61 61 61 61 61 61 61 61 61 61 61 57 57 61 61 61 61 57 57 57 57 57 57 57 57 86 185 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 47 86 47 47 47 47 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 50 50 50 50 50 86 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 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 47 47 47 47 47 47 47 47 47 50 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 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 86 86 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 50 47 47 47 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 47 50 50 50 50 50 50 50 50 50 47 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 47 47 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 57 57 57 57 57 57 57 57 57 61 61 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 61 61 86 61 86 86 57 86 86 86 86 86 86 86 86 57 86 86 86 86 57 86 86 57 57 57 57 57 57 57 57 57 57 57 57 61 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 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 50 86 86 86 86 86 50 50 50 86 50 50 50 50 50 50 50 57 57 57 57 57 57 57 57 57 50 57 57 50 57 57 57 57 57 50 50 57 50 50 50 50 50 50 50 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 50 50 50 50 50 50 50 50 50 50 50 86 50 50 50 50 86 86 86 50 86 86 50 50 50 50 50 50 50 86 50 86 86 50 50 50 50 50 50 50 50 50 50 50 57 57 57 57 57 57 57 50 57 50 50 50 50 50 50 50 57 50 50 57 57 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 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 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 50 50 50 57 57 57 57 57 57 57 57 57 57 57 53 53 57 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 53 50 53 53 53 53 53 53 53 53 53 53 53 53 50 57 50 50 50 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 57 57 57 57 53 53 53 57 57 57 57 57 57 57 53 53 57 53 53 53 53 53 53 53 53 53 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 53 53 53 53 53 53 53 53 57 53 57 57 57 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 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 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 53 53 53 53 53 51 51 51 51 53 51 51 51 51 51 51 51 51 51 53 53 53 53 53 53 51 53 53 53 53 53 53 53 53 51 53 53 51 51 51 51 51 51 51 51 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 51 51 51 51 51 51 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 51 51 51 51 51 51 51 51 53 53 53 53 53 51 51 50 50 50 50 50 50 51 51 51 50 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 53 51 53 53 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 53 53 53 53 53 51 51 51 53 53 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 52 52 52 51 51 51 51 51 52 52 52 52 52 52 52 52 52 52 52 52 52 52 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 52 52 52 52 52 52 52 52 52 51 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 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 47 47 47 47 47 48 48 48 48 47 48 48 48 48 48 48 48 48 48 48 48 50 50 48 48 48 50 50 50 50 50 48 48 50 48 48 48 48 48 48 48 48 48 48 48 48 48 51 48 48 48 48 48 48 48 48 48 48 48 48 51 51 48 48 51 51 51 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 48 48 48 48 48 48 48 48 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 45 45 48 45 48 48 48 48 48 48 48 48 47 47 47 47 47 48 48 48 47 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 51 48 48 51 48 51 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 47 48 47 47 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 51 51 51 51 51 51 51 51 51 48 48 48 51 51 51 51 51 51 51 51 51 51 51 51 51 51 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 51 51 51 51 51 51 51 48 51 48 48 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 46 46 46 46 46 46 46 46 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 51 51 51 51 51 51 51 52 52 51 52 51 52 52 51 51 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 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 50 50 50 50 50 51 51 51 50 50 51 51 50 50 48 51 51 51 51 51 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 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 51 52 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 51 52 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 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 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 51 52 52 52 52 52 52 52 52 52 52 51 51 52 52 52 51 51 51 51 51 51 51 46 46 52 52 46 46 46 51 52 51 51 51 52 46 52 52 46 46 46 46 46 46 52 52 52 52 76 76 76 52 52 52 52 76 76 76 76 76 52 76 76 76 76 76 76 76 76 76 52 52 52 52 52 76 76 52 52 52 52 52 52 52 76 76 52 52 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 52 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 52 52 52 52 46 46 76 52 52 52 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 76 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 74 74 74 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 74 76 76 74 74 74 76 76 76 76 76 76 76 52 76 52 76 76 76 76 76 76 76 76 76 76 76 76 74 74 76 76 76 76 74 76 76 76 76 76 76 76 76 76 76 76 76 46 46 46 74 74 74 74 74 74 74 46 74 76 46 46 74 74 74 74 74 74 74 74 74 74 74 76 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 132 47 47 47 47 47 45 45 47 47 45 47 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 43 43 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 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 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 45 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 43 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 43 45 43 43 43 43 45 43 43 43 43 45 43 45 45 45 43 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 43 45 45 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 44 44 44 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 44 44 43 43 44 44 44 44 44 45 45 44 44 44 45 45 45 45 45 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 43 43 43 43 43 43 43 40 43 40 43 40 43 43 43 43 43 43 43 43 43 43 43 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 43 43 43 43 43 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 43 43 40 43 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 104 104 40 40 40 104 104 104 104 104 104 104 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 104 104 104 104 40 40 40 40 40 40 40 40 40 104 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 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 40 39 39 39 39 40 40 39 39 39 40 40 40 40 40 39 39 40 40 40 39 39 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 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 43 44 44 44 44 43 43 43 43 43 43 43 43 43 43 43 43 43 44 43 43 43 43 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 42 44 42 42 42 42 42 44 44 44 44 44 44 44 42 42 42 44 42 42 42 42 42 42 42 42 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 43 43 43 43 43 43 43 43 43 43 40 43 40 40 40 40 40 40 40 42 42 42 42 42 42 42 44 44 43 44 44 44 44 42 42 42 42 42 42 42 42 42 42 40 42 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 40 43 40 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 40 40 40 40 40 40 40 43 43 43 43 40 40 40 43 40 40 40 40 40 40 40 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 40 42 40 40 40 40 42 40 40 40 40 40 40 42 40 40 40 42 42 40 40 39 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 39 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 39 42 42 39 39 39 94 44 44 44 94 94 94 44 44 42 44 42 42 94 94 94 94 94 94 94 94 94 94 94 94 94 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 94 94 42 94 94 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 94 94 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 92 92 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 42 42 41 41 42 42 42 42 42 42 42 42 42 39 39 39 42 41 42 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 42 42 42 42 41 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 92 92 42 42 41 41 41 42 42 42 42 42 42 42 41 41 42 42 41 41 41 41 41 41 41 41 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 41 41 41 41 41 41 42 42 42 42 42 41 41 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 92 92 92 92 92 92 92 41 41 41 41 41 41 41 92 92 92 92 92 92 92 92 92 92 92 92 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 92 92 41 92 92 41 41 41 41 41 41 41 41 41 92 41 41 41 41 41 41 41 92 92 41 41 41 92 92 41 41 41 41 41 41 92 41 41 41 92 92 92 92 92 74 132 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 128 74 74 46 46 74 74 74 46 46 46 46 46 46 46 46 74 46 46 46 46 74 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 74 46 46 46 46 74 46 46 46 46 46 46 46 46 46 46 46 46 94 74 46 46 94 94 94 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 94 94 74 74 74 74 74 74 95 74 74 74 74 74 74 74 95 95 74 95 95 95 95 95 95 95 95 95 74 74 74 74 74 74 74 94 74 94 94 94 94 94 74 74 74 94 94 74 74 94 94 94 94 94 95 95 95 95 95 95 95 74 95 74 74 74 95 95 95 74 74 95 95 74 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 46 46 46 46 46 46 46 51 51 51 51 46 48 46 46 46 46 46 46 46 46 48 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 44 46 48 48 44 44 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 46 46 44 44 46 44 46 44 44 48 48 48 44 44 44 44 44 44 44 44 46 44 44 44 44 46 48 48 48 48 48 48 48 48 48 48 48 48 45 48 48 48 48 48 45 48 48 45 48 48 45 48 45 45 45 45 45 45 45 47 47 47 47 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 45 45 45 45 45 45 45 45 45 45 45 45 44 44 44 44 44 44 44 44 44 48 48 48 48 48 44 44 44 44 44 44 44 44 44 44 44 44 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 44 44 48 44 48 48 45 48 48 48 48 48 48 48 48 48 48 45 45 48 48 45 45 44 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 44 46 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 45 44 44 44 44 45 45 45 45 45 45 44 45 45 45 44 44 45 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 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 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 95 95 95 94 94 94 95 95 94 94 94 94 94 94 94 94 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 94 94 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 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 46 46 94 46 94 94 94 46 46 94 94 94 94 94 94 46 94 94 94 46 46 94 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 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 46 46 46 46 46 46 46 46 46 46 44 44 46 46 46 46 44 46 46 44 44 44 94 94 94 94 94 94 94 94 94 46 94 46 94 46 94 94 46 46 46 46 44 44 94 94 94 94 94 94 94 44 94 44 44 44 94 94 94 94 44 94 94 44 44 44 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 94 95 95 95 94 94 94 94 94 94 94 94 95 94 94 94 95 95 92 92 95 92 92 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 92 95 95 95 95 95 95 95 95 95 92 92 92 92 92 95 92 95 92 92 92 92 92 92 92 92 92 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 92 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 92 92 94 92 92 92 92 94 94 94 94 42 92 92 94 42 42 92 92 42 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 94 92 92 92 92 94 94 94 94 94 94 92 94 94 94 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 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 132 132 132 132 132 132 132 74 132 74 74 132 132 132 132 132 132 132 132 132 132 132 132 128 128 128 74 74 74 74 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 132 132 132 132 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 95 95 128 128 128 95 95 95 95 95 95 95 128 128 95 128 128 128 128 128 128 128 128 128 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 128 128 95 128 128 95 128 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 128 128 128 128 128 128 128 95 95 95 95 95 95 95 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 129 128 128 129 129 129 128 128 128 128 128 128 129 129 129 128 129 129 129 129 129 129 129 129 129 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 163 163 129 163 129 129 129 129 129 128 129 128 128 128 129 163 129 128 128 163 163 128 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 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 92 95 92 92 92 92 92 95 95 95 95 92 95 95 92 92 95 92 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 93 95 95 95 95 95 95 95 95 95 95 95 93 95 93 93 93 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 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 93 93 93 93 93 93 93 93 93 92 92 93 92 92 93 93 93 93 92 93 93 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 93 93 93 93 93 93 93 93 93 92 92 93 92 93 93 93 93 93 93 93 93 93 93 93 93 93 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 93 93 93 93 93 93 93 92 92 92 92 92 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 128 128 163 93 93 128 128 128 128 128 128 93 128 93 128 93 93 93 93 93 93 93 93 93 163 163 163 163 163 163 163 163 163 163 163 93 163 163 163 163 93 93 93 93 93 93 163 163 93 163 163 93 163 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 128 128 128 128 95 95 95 95 128 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 93 93 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 93 95 95 93 93 93 95 95 95 95 95 95 93 95 95 95 95 93 95 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 128 93 128 128 128 93 93 93 93 95 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 93 93 93 93 93 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 159 93 93 93 159 159 159 159 93 159 159 159 159 159 159 159 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 93 93 93 93 163 163 93 93 93 163 93 93 163 163 163 163 163 163 163 159 163 163 163 163 163 163 159 163 163 163 163 159 163 163 159 159 163 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 163 163 163 163 163 163 163 163 163 163 163 163 159 163 163 163 163 163 159 160 160 159 159 160 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 59 59 51 59 59 59 59 51 51 51 51 51 51 51 51 59 51 51 51 51 59 51 51 51 51 59 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 52 51 51 52 52 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 52 52 51 59 51 51 51 51 51 51 51 52 52 52 52 52 51 51 51 51 52 51 51 52 52 52 52 52 52 51 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 51 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 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 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 79 79 76 76 74 76 76 74 76 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 132 74 74 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 74 74 74 74 74 132 132 74 74 74 74 74 132 132 74 132 132 132 132 132 132 132 74 74 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 79 79 76 76 79 79 79 76 76 76 76 76 76 76 76 79 76 76 76 79 79 79 76 79 79 79 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 74 74 79 79 76 79 79 79 79 76 76 76 76 76 76 79 76 76 76 76 74 76 74 74 79 79 79 79 132 132 132 74 74 74 74 132 132 132 74 132 132 132 132 132 132 132 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 132 79 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 132 79 132 132 132 79 79 79 79 79 79 79 132 79 132 132 132 132 132 79 79 132 132 132 132 79 132 132 132 132 132 79 52 52 52 79 79 79 79 79 52 52 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 52 52 79 79 79 79 52 79 52 52 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 52 52 52 52 52 79 79 52 52 52 52 52 52 52 79 79 52 52 79 79 79 79 79 79 79 79 52 52 52 52 52 76 76 52 52 52 52 76 76 76 52 76 76 76 76 76 76 76 79 79 76 76 79 76 76 52 76 52 76 76 76 76 76 76 76 76 76 76 76 76 79 79 76 76 79 79 79 76 76 76 76 76 76 76 76 76 76 79 79 76 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 52 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 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 77 132 132 132 52 52 79 79 52 79 52 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 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 132 77 132 132 77 132 77 77 77 77 77 77 77 79 77 77 77 77 77 79 79 79 79 79 79 79 79 79 79 79 79 79 77 79 79 79 79 77 77 77 77 79 79 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 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 80 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 77 79 79 77 77 77 79 79 79 79 77 77 77 79 77 77 77 77 77 77 77 79 79 79 79 79 79 79 79 79 80 79 80 80 80 79 79 79 79 80 79 79 80 80 79 80 79 77 80 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 80 80 80 80 80 80 80 80 80 80 80 77 80 80 80 80 77 80 80 77 77 77 80 80 80 80 80 80 80 80 80 77 77 80 77 80 80 80 80 80 80 80 80 80 80 80 80 80 132 132 132 132 132 132 132 128 132 128 128 128 128 132 132 132 132 132 132 132 132 128 132 132 132 132 128 128 128 128 128 129 128 129 128 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 132 132 128 128 128 129 129 128 128 128 128 128 129 129 128 128 129 129 129 129 129 129 132 132 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 163 129 129 129 129 129 129 129 129 129 129 129 129 129 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 129 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 129 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 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 163 163 163 129 129 129 163 163 163 163 163 163 163 163 163 163 163 163 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 165 129 129 165 129 163 129 163 163 165 165 165 163 163 163 163 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 129 165 129 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 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 160 160 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 160 160 163 163 163 163 163 162 162 160 163 160 160 160 160 160 160 162 163 160 162 162 162 162 162 162 162 162 163 163 160 163 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 159 159 160 160 160 159 159 159 159 159 96 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 162 162 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 163 163 160 160 160 163 163 163 163 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 162 160 160 160 160 162 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 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 165 165 165 165 162 162 162 165 165 163 163 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 165 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 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 162 163 163 163 162 162 162 162 162 162 162 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 162 162 163 163 162 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 162 162 162 162 162 162 162 163 162 163 163 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 163 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 160 160 162 162 160 160 160 160 160 160 162 160 162 162 160 160 160 162 162 162 162 162 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 165 165 162 165 165 165 165 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 160 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 162 162 162 162 162 162 162 162 162 162 160 160 160 160 162 160 160 160 160 160 160 160 162 162 162 162 162 162 162 160 160 160 160 160 160 160 160 162 160 160 160 160 162 160 160 160 160 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 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 161 161 162 162 162 162 162 161 162 161 161 162 162 161 161 161 161 161 161 161 161 80 80 80 80 80 77 80 77 80 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 77 132 77 132 132 132 132 132 77 77 77 132 132 77 77 132 132 132 132 132 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 132 77 77 77 77 77 77 77 77 77 77 77 77 131 131 131 131 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 131 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 131 131 77 77 131 131 131 77 77 77 77 77 131 131 77 77 77 131 131 77 131 131 130 130 131 130 130 130 130 131 131 131 131 131 131 130 130 130 131 130 130 130 130 130 130 130 130 130 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 130 130 130 130 130 130 130 131 131 131 131 131 131 130 131 131 131 131 130 131 131 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 165 165 165 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 131 131 132 132 132 132 132 132 132 132 131 132 132 131 131 131 131 131 131 131 131 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 129 129 132 132 132 132 129 129 129 129 129 129 129 129 129 129 129 131 131 131 131 131 131 131 132 131 132 132 131 132 132 131 131 131 131 132 129 129 132 129 129 129 129 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 129 129 132 129 129 129 129 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 129 129 129 129 129 129 129 129 132 132 129 129 129 129 129 129 129 129 129 129 129 129 131 131 129 129 131 165 165 129 129 129 129 129 129 129 129 165 129 129 165 165 165 165 165 165 165 165 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 165 165 165 165 165 165 165 129 129 129 129 129 165 165 165 129 129 165 165 129 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 130 165 165 165 165 130 130 130 130 130 130 130 165 165 130 130 165 165 165 165 165 165 165 165 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 165 165 165 165 165 165 165 130 130 131 131 131 165 131 165 130 131 131 165 131 131 131 165 165 165 165 165 165 165 165 165 131 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 131 131 131 131 131 131 131 77 77 132 132 132 131 131 131 131 131 131 131 131 131 131 131 131 131 131 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 131 131 131 131 131 131 131 132 132 132 132 132 131 131 132 132 132 131 132 132 132 132 131 131 131 131 131 131 131 132 131 132 131 131 131 131 131 131 131 131 131 131 131 131 165 165 165 165 165 165 165 165 165 131 131 131 131 131 165 165 165 165 131 165 165 131 131 165 165 165 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 165 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 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 131 131 165 165 165 131 131 131 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 164 164 164 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 164 164 164 165 165 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 165 165 165 165 165 164 164 165 165 165 165 165 165 165 164 164 164 164 164 164 164 164 164 164 164 164 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 162 162 162 162 162 164 164 164 164 164 162 164 165 164 165 165 165 164 162 164 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 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 164 164 164 164 164 164 164 164 164 165 164 164 164 164 164 164 164 164 164 164 164 164 164 162 164 164 164 162 162 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 162 162 162 162 162 162 162 162 162 164 162 162 162 162 162 162 162 162 162 162 162 162 164 164 164 164 164 164 164 164 164 162 162 162 162 162 164 164 164 164 164 164 164 164 164 164 164 164 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 161 164 162 162 162 162 161 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 161 161 161 161 161 161 161 162 161 162 162 161 161 161 161 161 161 161 161 161 161 161 80 80 80 80 80 80 80 77 77 77 77 77 77 77 80 80 80 80 77 80 80 77 80 80 80 80 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 80 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 78 78 77 78 78 78 78 77 77 130 77 77 130 78 78 78 78 78 78 78 78 78 78 78 78 78 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 165 165 165 165 165 130 130 130 130 165 130 130 165 130 130 165 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 78 78 130 78 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 78 130 130 78 130 78 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 161 164 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 164 161 161 164 164 161 161 164 161 164 164 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 161 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 161 164 164 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 164 164 164 164 164 164 164 164 164 161 164 164 161 164 164 164 164 164 161 164 164 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 28 161 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 127 127 127 127 127 127 127 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 127 127 164 164 164 127 127 127 127 127 127 127 127 127 130 127 130 130 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 130 130 164 130 130 164 164 130 130 164 130 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 127 127 164 164 164 164 127 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 130 130 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 127 127 164 164 127 127 127 164 164 164 164 164 164 164 161 127 164 161 161 161 161 161 161 161 161 161 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 161 164 161 161 161 161 161 161 161 161 161 164 161 164 164 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 28 161 161 161 161 161 161 161 161 161 161 161 161 161 161 28 130 130 130 130 130 130 130 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 161 161 161 161 161 28 161 127 127 127 127 161 127 127 28 127 28 28 28 28 161 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 127 127 127 127 127 127 73 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 28 28 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 28 28 28 127 127 127 127 28 127 127 127 127 127 127 28 127 127 127 28 28 127 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 127 73 73 73 73 73 73 73 73 28 28 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 73 28 28 28 28 28 73 73 73 73 73 73 73 73 73 28 28 73 73 73 73 73 73 28 73 28 28 28 73 73 73 73 73 73 73 28 73 28 28 73 27 73 73 73 73 73 73 73 73 73 73 73 73 73 53 53 59 59 53 59 53 59 59 59 59 59 59 59 59 59 59 59 59 59 53 59 59 59 59 59 59 59 51 59 59 59 59 59 51 52 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 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 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 59 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 59 59 52 52 52 59 59 52 52 52 52 52 52 52 52 59 52 52 52 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 52 59 52 59 59 59 59 52 59 59 52 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 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 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 59 59 52 52 52 52 52 52 52 79 79 79 79 79 79 79 52 52 79 52 52 52 52 52 52 52 60 60 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 52 60 60 60 60 60 60 79 79 79 79 79 79 60 79 79 79 79 60 79 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 79 79 79 79 58 58 58 79 79 79 79 79 58 58 58 58 79 58 58 58 58 58 58 58 58 58 80 80 80 80 80 80 58 80 80 80 80 80 80 80 80 58 80 80 80 58 58 80 80 58 58 58 58 58 58 58 58 58 58 58 58 80 79 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 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 79 60 79 58 58 58 58 79 79 79 58 58 58 58 58 58 58 58 58 58 58 58 60 60 60 60 60 60 60 60 60 60 60 60 60 58 60 60 58 58 58 58 58 58 60 60 60 60 60 60 60 58 58 58 58 58 58 58 60 58 58 58 58 58 58 58 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 58 60 58 58 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 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 66 66 66 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 66 66 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 66 66 66 59 66 66 66 59 59 59 59 59 59 59 66 66 66 66 66 66 66 66 66 66 66 66 59 59 52 59 59 52 59 52 52 52 52 52 60 60 60 60 60 60 60 60 60 60 60 60 60 60 52 52 52 52 52 52 52 52 52 52 52 52 52 60 52 52 52 60 60 52 52 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 66 66 59 66 59 59 59 59 59 59 59 59 59 60 59 59 59 59 60 60 60 60 60 60 60 60 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 60 60 60 60 60 60 60 60 60 60 60 60 59 60 59 59 59 60 60 60 59 59 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 66 66 59 66 66 66 66 60 60 60 60 60 60 60 60 66 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 62 62 59 62 62 62 62 66 62 66 59 66 66 62 62 62 62 62 62 62 62 62 62 62 62 62 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 62 62 62 62 62 62 62 66 62 66 66 66 66 62 62 66 66 66 66 66 66 66 62 62 62 62 62 62 62 66 62 66 66 66 66 62 62 62 62 62 62 62 62 62 62 62 62 62 66 66 66 66 66 66 66 66 66 60 60 60 60 66 66 66 66 66 66 66 66 66 66 66 66 66 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 67 67 60 60 67 67 67 66 66 66 66 66 67 66 60 67 60 60 60 67 67 67 67 67 67 67 67 67 67 66 66 66 66 66 66 66 67 67 67 67 67 67 66 66 66 66 66 66 66 66 66 66 66 66 66 62 62 62 62 62 62 62 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 62 62 62 62 62 62 62 66 62 66 66 66 66 62 62 62 62 62 62 62 62 62 62 62 62 62 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 62 62 62 62 62 62 62 66 62 66 66 66 62 62 66 66 66 66 62 66 66 66 68 68 68 68 68 68 68 62 62 66 66 62 62 68 68 68 68 68 68 68 68 68 68 68 68 68 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 78 78 80 80 80 78 78 78 78 78 78 78 80 80 78 78 78 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 78 78 78 78 78 78 78 130 130 130 130 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 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 78 78 78 78 78 78 78 130 78 130 130 130 78 78 78 130 130 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 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 78 80 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 80 80 80 80 80 78 78 80 80 80 80 78 80 78 80 80 78 78 78 78 78 78 80 80 78 80 80 78 80 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 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 78 78 78 78 78 78 78 80 80 78 78 82 80 80 82 80 80 82 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 82 82 82 80 80 82 80 82 82 82 82 82 80 82 82 82 82 82 82 82 82 82 130 130 130 130 130 130 130 127 130 127 127 127 127 127 130 130 130 130 127 130 130 130 130 130 130 130 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 75 75 130 127 127 127 127 127 75 127 127 127 127 127 127 127 127 127 127 127 75 127 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 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 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 73 75 75 73 75 73 73 73 73 73 73 73 73 73 73 73 75 73 73 73 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 73 73 73 73 75 75 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 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 73 75 73 73 75 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 73 75 75 75 75 75 75 75 75 75 73 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 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 82 82 82 82 82 82 82 78 78 78 78 78 78 78 78 82 78 78 78 82 82 78 78 82 78 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 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 130 78 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 78 78 78 78 78 78 78 78 78 78 130 130 78 78 78 78 130 130 75 130 130 75 78 78 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 75 75 82 82 75 75 75 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 75 75 82 82 75 78 75 82 82 78 78 78 78 78 78 78 78 78 78 78 78 78 75 75 75 75 75 75 75 78 78 78 75 75 75 75 75 75 75 75 75 75 75 75 82 82 75 82 82 82 82 75 75 75 75 75 75 75 75 75 75 75 75 75 81 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 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 84 84 82 82 82 82 82 82 82 81 82 81 81 81 81 81 81 82 81 81 81 81 81 81 81 81 81 81 81 81 75 75 81 81 81 75 75 75 75 75 75 75 81 81 75 75 75 81 81 75 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 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 81 81 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 81 81 81 81 82 82 81 81 81 82 82 82 82 82 81 81 82 82 82 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 82 82 84 84 84 82 82 81 81 81 81 81 84 84 82 82 84 84 84 84 84 84 84 84 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 83 83 83 81 81 81 81 81 84 83 84 81 81 83 83 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 68 68 68 68 68 68 68 62 68 66 66 68 66 66 68 68 68 68 68 68 68 68 68 68 68 68 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 68 68 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 68 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 67 66 66 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 60 67 67 67 67 60 60 60 60 60 60 60 60 67 60 60 60 67 67 60 60 67 60 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 66 66 66 66 66 63 63 66 66 66 66 66 66 66 63 63 66 63 66 67 63 66 66 67 67 67 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 67 67 67 67 67 67 67 66 67 67 67 67 66 66 66 66 66 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 66 66 63 63 63 63 63 63 63 67 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 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 63 63 63 63 63 67 63 63 63 67 67 67 67 67 67 67 67 67 67 67 67 67 63 63 67 63 63 63 63 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 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 58 60 60 60 60 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 60 60 60 60 60 58 58 60 60 60 60 60 58 58 60 60 60 58 58 58 58 58 60 60 58 60 60 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 80 58 58 58 58 80 80 80 80 80 80 80 80 80 80 80 58 80 80 80 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 80 80 58 58 58 58 58 58 58 80 58 80 80 80 58 58 58 58 80 58 58 80 58 80 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 80 80 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 80 58 58 58 58 80 80 80 80 80 58 58 80 80 80 58 58 80 80 80 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 80 82 80 80 80 58 58 58 58 58 58 58 58 58 82 82 82 58 58 58 58 82 58 58 82 82 84 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 67 67 67 67 67 67 67 67 67 67 67 67 67 84 67 67 67 67 67 67 67 84 84 67 67 67 84 84 67 67 84 84 84 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 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 67 67 67 67 67 60 60 60 67 60 60 60 60 60 60 60 60 60 60 60 60 60 67 67 60 67 58 58 58 60 60 60 58 58 58 58 58 58 58 58 58 58 58 58 58 84 67 58 58 58 58 67 67 67 67 67 67 67 58 58 67 67 58 58 58 58 58 58 58 58 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 58 58 58 58 58 58 58 67 67 67 67 67 58 58 67 67 67 67 58 67 67 67 58 58 58 58 58 58 58 58 58 67 58 58 58 58 58 58 58 58 58 58 58 58 84 84 58 84 84 84 84 58 58 58 58 58 58 58 58 84 58 58 58 58 84 58 58 58 84 84 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 84 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 84 84 58 58 58 84 84 58 58 58 58 58 58 58 58 58 58 84 84 58 84 84 67 67 67 67 67 67 85 67 67 67 67 67 85 85 85 85 67 85 85 85 85 85 85 85 85 85 67 67 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 85 85 85 85 85 85 85 85 85 67 85 85 85 85 85 85 85 85 85 85 84 84 85 85 85 85 85 85 85 85 85 84 85 85 84 85 85 85 85 85 85 85 85 85 85 85 85 85 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 82 84 84 84 84 84 84 84 84 82 82 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 82 84 84 84 84 84 84 84 84 84 82 82 84 84 84 84 84 84 84 84 84 84 84 85 85 84 85 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 85 85 84 84 84 84 84 84 84 84 84 84 84 84 84 84 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 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 83 83 84 83 83 83 83 84 83 83 83 83 83 83 83 83 83 83 83 83 83 83 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 66 68 68 68 66 66 66 66 66 66 66 66 68 66 66 66 68 68 66 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 66 66 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 67 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 64 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 64 64 63 63 64 63 63 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 66 66 64 64 66 66 66 66 66 64 64 66 66 66 64 64 64 64 64 68 68 68 68 68 68 68 68 68 68 68 64 68 68 68 68 64 64 64 64 64 64 64 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 68 68 64 68 64 64 64 64 64 68 68 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 68 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 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 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 67 67 85 67 67 85 63 85 85 85 85 85 85 85 85 63 85 85 85 63 63 63 63 63 63 63 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 63 63 85 63 63 85 63 85 85 85 85 85 85 85 85 85 85 85 63 85 85 85 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 85 85 84 85 85 85 85 83 83 83 83 83 83 83 85 85 85 85 83 85 85 83 85 85 85 85 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 85 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 85 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 63 63 63 63 63 63 63 63 63 85 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 63 63 63 63 63 85 85 63 63 85 85 85 85 85 85 85 85 85 85 85 85 85 63 63 85 63 63 85 112 85 85 85 85 83 85 112 85 85 85 112 112 83 83 83 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 112 63 63 112 63 112 112 112 112 112 112 112 112 112 112 112 112 112 63 112 112 112 112 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 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 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 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 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 63 63 63 63 63 63 63 63 63 67 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 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 64 63 63 63 63 63 63 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 63 64 64 63 64 64 64 64 63 63 63 63 63 63 63 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 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 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 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 55 64 64 64 55 55 64 55 55 64 64 55 64 64 64 64 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 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 63 63 63 63 63 63 63 63 63 63 63 63 54 63 63 63 63 63 63 54 63 63 54 54 54 63 64 64 64 64 64 64 54 64 64 63 63 63 64 64 64 64 63 64 64 63 63 54 64 64 54 64 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 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 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 55 55 55 55 55 64 64 55 55 64 64 64 64 64 55 64 64 64 64 64 64 64 55 55 64 55 55 55 55 64 64 64 64 54 54 54 55 54 54 54 54 54 54 54 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 54 54 54 54 54 54 54 55 55 54 54 54 55 55 54 54 54 54 54 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 106 106 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 186 181 186 186 186 186 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 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 184 184 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 187 181 184 184 181 184 181 184 184 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 184 184 184 184 184 184 184 184 184 187 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 187 186 186 186 187 187 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 87 186 186 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 186 187 186 186 187 186 187 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 187 186 187 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 187 186 186 89 87 89 87 186 186 87 87 87 87 186 87 87 87 87 87 87 87 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 89 187 89 89 89 89 89 87 89 87 87 89 87 89 89 89 89 89 89 89 89 89 89 89 89 89 187 187 187 187 187 187 187 187 187 187 187 89 187 187 187 89 89 89 187 89 89 89 187 187 187 187 187 187 187 187 187 89 89 89 89 89 187 187 187 187 187 187 187 187 187 187 187 187 184 184 184 184 184 184 184 184 184 187 184 184 184 184 184 184 184 184 184 184 184 184 184 187 187 184 187 187 181 181 187 187 187 181 181 181 181 181 181 181 181 187 181 181 181 187 187 181 181 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 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 187 187 187 181 181 181 181 181 181 181 186 181 186 186 186 181 181 181 181 186 186 186 186 186 186 187 187 181 181 187 187 187 181 181 181 181 181 181 187 181 181 181 186 187 181 186 186 187 187 187 187 187 187 187 187 187 187 186 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 181 187 187 187 187 181 181 181 181 181 181 187 181 181 181 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 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 184 184 184 184 184 184 184 184 184 187 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 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 184 184 184 184 184 184 184 184 184 184 184 187 184 184 184 184 187 184 184 184 184 187 184 184 184 184 184 184 184 184 184 187 187 184 184 184 184 184 184 184 184 188 188 184 188 188 188 188 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 188 187 187 188 188 188 188 188 188 184 188 188 188 188 187 184 187 187 187 187 188 188 188 188 188 188 188 188 188 188 188 188 188 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 188 188 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 188 188 187 188 188 188 188 187 187 187 187 187 188 188 187 187 187 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 87 87 88 87 87 87 87 88 88 88 88 88 88 88 87 87 88 88 88 87 87 88 87 87 87 87 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 87 87 88 88 87 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 87 87 88 87 87 87 87 88 88 88 88 88 88 88 87 87 88 88 87 87 87 87 87 87 87 87 88 88 88 88 88 88 88 88 88 61 88 88 61 88 88 88 88 88 88 88 88 61 88 88 88 88 61 61 61 61 61 61 61 57 61 57 57 57 57 57 61 61 61 57 57 61 61 57 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 87 87 87 87 87 87 87 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 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 88 88 88 88 88 88 88 88 88 61 61 61 61 61 88 61 88 61 61 61 61 61 61 61 61 61 61 61 61 87 87 87 87 87 87 87 87 87 61 88 87 61 87 87 87 87 87 87 87 87 61 61 61 61 61 61 88 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 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 57 57 57 57 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 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 59 59 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 59 53 59 59 53 53 53 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 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 57 57 57 57 57 57 57 57 57 57 57 53 57 57 57 57 57 57 57 57 59 53 59 59 57 57 59 59 59 57 57 57 57 57 59 59 57 57 57 59 59 57 59 53 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 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 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 57 57 57 57 57 59 59 59 57 59 59 59 59 59 59 59 59 59 59 59 59 59 57 57 59 57 57 62 57 59 59 59 59 59 59 59 59 59 59 59 62 59 59 62 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 57 57 57 61 61 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 61 61 61 61 61 61 61 61 61 57 57 57 57 57 61 57 61 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 57 57 57 57 57 57 57 57 61 61 61 61 57 57 57 61 61 61 61 61 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 62 62 62 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 62 62 57 57 57 57 62 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 62 62 62 62 62 62 62 57 62 57 62 62 62 62 62 62 62 62 62 62 62 62 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 57 61 61 61 61 57 57 57 57 57 57 57 57 61 57 57 57 61 61 57 57 57 57 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 57 57 57 57 57 57 57 62 57 62 62 62 62 62 62 62 57 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 61 61 61 61 61 65 65 61 65 61 65 65 65 65 65 65 65 65 65 65 65 62 62 62 62 62 57 57 57 57 57 57 57 57 57 57 57 57 62 62 57 57 57 62 62 62 62 62 62 62 62 62 62 62 62 57 65 57 57 57 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 65 61 65 65 65 65 65 65 65 62 62 62 62 62 65 65 65 65 65 65 65 65 65 65 65 65 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 65 65 62 65 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 65 62 62 62 68 68 68 62 68 68 68 68 68 68 68 68 68 68 68 68 68 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 189 188 188 189 189 189 188 188 187 188 188 188 188 187 187 187 187 187 187 188 188 188 188 89 89 89 188 89 89 89 89 89 187 187 187 187 187 89 187 187 187 89 89 187 187 187 89 89 187 187 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 187 89 187 187 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 189 189 188 189 189 189 189 188 188 188 188 188 188 89 89 89 189 89 89 89 89 89 89 89 89 89 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 89 89 89 89 89 89 89 89 89 89 89 89 188 188 188 188 188 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 189 189 189 189 189 189 189 89 89 89 89 89 89 89 189 89 189 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 187 187 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 87 89 87 87 87 87 87 89 89 89 89 87 87 89 87 87 87 87 87 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 87 87 89 89 89 89 89 89 89 89 89 89 87 89 87 87 89 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 89 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 61 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 61 87 87 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 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 89 89 89 89 89 61 61 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 61 61 89 89 61 89 61 89 89 89 89 89 89 89 89 89 89 89 89 89 61 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 87 61 61 61 61 61 61 61 61 61 89 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 89 89 89 89 89 87 87 87 89 87 87 87 87 87 89 89 87 87 87 87 87 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 65 65 65 65 65 65 65 89 65 89 89 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 89 65 89 65 65 65 61 65 61 61 65 61 61 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 65 65 65 65 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 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 61 65 61 65 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 65 65 61 61 61 61 61 61 61 65 61 61 61 61 61 61 61 61 61 61 61 61 65 65 61 65 65 61 65 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 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 61 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 68 68 65 65 65 65 68 68 68 65 68 68 68 68 68 68 68 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 189 188 188 189 188 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 188 188 188 188 188 189 188 188 188 188 188 189 189 189 188 189 189 189 189 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 89 189 89 89 89 89 189 189 189 189 189 189 189 189 189 189 189 189 189 89 89 89 89 89 89 89 89 89 65 89 89 65 89 89 89 89 89 89 89 89 113 113 113 113 113 189 189 189 189 189 89 189 89 89 89 89 89 89 89 89 89 89 113 89 89 113 113 189 189 113 189 189 189 189 113 113 113 113 113 113 113 113 113 113 113 113 113 189 113 113 113 113 113 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 113 113 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 113 189 113 113 113 113 113 189 189 189 189 113 189 189 113 113 113 113 113 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 113 189 189 189 189 189 189 189 189 189 113 189 189 113 189 189 189 189 189 189 189 189 113 189 189 113 189 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 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 65 65 65 65 65 65 65 65 65 65 65 65 65 65 68 65 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 65 65 65 65 65 68 68 65 65 65 65 68 68 68 68 68 68 68 68 68 68 68 65 65 68 68 68 68 64 68 68 68 68 68 68 68 68 68 68 68 64 68 68 68 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 65 65 65 65 65 65 65 65 65 65 65 65 65 65 64 64 65 65 64 64 64 65 65 65 64 64 64 64 64 64 64 64 64 64 64 64 65 65 65 65 65 65 65 65 65 64 65 65 64 64 65 65 65 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 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 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 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 65 113 65 65 65 113 113 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 113 113 65 65 113 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 113 113 113 113 65 65 65 113 113 113 113 113 113 113 65 65 113 113 65 65 65 65 65 65 65 65 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 65 65 113 65 65 65 65 65 65 65 65 65 113 113 113 113 113 65 65 113 113 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 113 65 65 65 64 64 65 65 65 65 65 65 64 64 64 65 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 64 64 64 64 64 64 64 64 64 64 64 64 65 64 65 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 64 64 64 64 64 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 56 56 113 113 113 113 113 56 56 56 56 113 56 56 56 56 56 56 56 56 56 113 113 64 64 64 64 113 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 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 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 55 55 55 56 56 56 56 56 56 56 56 56 113 56 56 56 56 56 56 56 56 56 64 64 64 64 64 64 64 113 113 113 113 113 64 64 113 113 113 113 64 113 64 113 113 64 64 64 64 64 64 64 64 64 64 64 64 64 56 56 113 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 64 55 55 64 55 55 56 56 56 56 56 56 56 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 64 64 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 106 181 106 106 106 181 181 181 181 181 181 181 106 106 181 181 181 180 180 180 180 180 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 180 180 181 180 180 180 180 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 180 180 180 180 180 181 180 181 181 180 180 180 180 180 180 180 180 180 180 180 180 180 181 181 181 181 181 184 181 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 180 180 180 180 180 180 180 181 180 181 181 181 180 180 180 180 180 180 180 180 180 180 180 180 180 180 181 181 181 181 181 181 181 181 181 181 181 181 184 184 181 184 184 184 184 184 184 184 180 184 180 180 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 180 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 184 184 180 184 180 184 184 184 184 184 184 184 184 180 184 184 184 184 180 184 184 184 184 184 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 179 180 180 180 180 180 180 180 179 179 180 179 180 180 180 180 180 180 180 179 180 180 180 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 188 188 188 188 188 188 188 184 184 188 188 188 188 184 188 188 188 188 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 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 183 184 184 184 183 184 183 184 184 183 184 183 183 183 184 183 184 183 183 183 183 183 183 183 183 183 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 183 183 183 183 183 183 183 188 183 188 183 188 183 183 183 188 188 188 188 188 188 188 183 183 183 183 183 183 183 188 183 188 188 188 183 183 183 188 188 188 183 188 188 188 183 184 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 188 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 184 179 184 184 179 184 179 184 184 184 184 184 184 184 184 184 184 184 184 184 179 184 184 184 184 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 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 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 183 183 179 183 183 183 183 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 179 183 179 179 184 184 184 179 179 184 184 184 184 184 184 184 184 184 184 184 184 184 183 183 184 183 183 183 183 184 184 184 184 184 184 183 184 184 184 184 184 184 184 184 179 179 183 179 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 184 183 184 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 178 178 183 178 178 183 178 183 183 183 183 183 183 183 183 183 183 178 178 183 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 178 179 179 178 178 178 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 183 183 183 183 178 178 178 178 179 179 178 178 178 179 179 179 179 179 178 178 179 179 179 178 178 179 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 179 179 179 179 179 178 179 178 178 178 178 178 179 179 179 179 178 179 178 178 179 179 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 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 188 188 188 188 188 189 188 188 188 188 189 189 188 189 188 188 189 189 189 189 189 189 188 188 189 188 188 188 188 189 189 189 189 189 189 189 189 188 189 189 189 188 188 189 189 189 148 148 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 113 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 148 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 148 189 189 148 148 148 189 189 189 189 189 189 189 148 148 148 148 189 148 148 148 148 148 148 148 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 148 148 148 148 148 148 148 189 189 189 189 189 148 148 148 148 189 148 148 189 189 189 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 56 113 113 56 56 56 113 113 56 56 113 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 113 56 56 56 56 113 113 113 113 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 55 56 55 55 56 55 56 56 56 56 56 56 56 56 56 56 56 56 56 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 49 49 49 56 56 56 56 56 56 56 55 56 55 55 55 56 56 56 55 55 55 56 55 49 49 56 56 56 56 56 56 56 49 56 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 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 49 56 56 56 49 49 49 49 49 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 49 56 49 49 56 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 56 56 56 56 56 56 56 56 56 56 56 56 56 49 56 56 56 49 49 49 49 49 56 56 56 56 56 108 110 49 49 49 49 49 49 49 108 108 49 49 49 108 108 108 108 108 108 108 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 189 148 189 189 189 189 148 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 148 110 148 148 148 148 110 148 148 148 148 148 148 148 148 148 189 148 110 189 189 189 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 110 110 189 189 189 189 189 189 189 189 189 113 189 189 189 189 189 189 56 56 189 56 56 56 189 110 189 189 110 110 110 189 189 189 189 189 110 110 189 189 189 110 110 189 56 56 110 110 110 110 110 110 110 56 110 56 56 56 110 110 110 110 56 56 110 56 56 56 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 189 189 189 189 189 189 110 189 189 189 189 189 189 110 189 189 189 189 110 189 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 56 110 56 56 56 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 56 56 56 56 56 110 110 56 56 56 56 110 56 56 56 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 56 56 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 108 110 110 110 108 110 148 148 148 148 148 110 148 148 148 110 148 148 110 110 148 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 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 108 110 108 108 110 110 110 110 110 110 110 110 108 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 107 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 107 107 110 110 107 110 107 110 110 110 110 110 110 110 110 107 110 110 110 107 107 110 107 107 107 107 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 107 107 110 110 107 110 107 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 107 107 107 107 107 107 107 110 110 110 110 110 110 110 107 107 107 107 110 107 107 107 107 107 107 107 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 183 178 183 183 183 183 178 183 183 183 183 183 183 183 183 183 183 183 183 183 178 183 183 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 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 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 188 188 188 188 188 183 183 183 183 183 183 183 188 183 183 188 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 183 183 148 148 148 183 183 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 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 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 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 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 188 188 188 148 148 148 188 188 148 148 188 188 188 148 148 148 148 148 148 148 148 148 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 177 177 177 177 177 177 177 178 177 178 178 178 178 177 177 177 177 177 177 177 177 148 177 177 148 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 148 148 148 148 148 148 148 148 148 178 178 178 178 178 148 148 148 148 178 148 148 178 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 148 148 183 178 183 183 183 183 178 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 148 148 148 148 148 148 148 178 178 178 178 178 148 148 148 178 148 148 148 148 183 183 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 178 148 148 148 148 178 178 178 178 178 148 148 178 178 178 148 148 178 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 107 107 107 107 107 107 107 107 107 177 177 177 148 148 107 107 107 177 107 107 107 107 107 107 107 177 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 107 148 148 148 107 107 107 148 148 148 148 148 148 148 148 148 148 148 110 148 110 148 148 110 110 107 110 110 110 107 107 148 148 107 107 107 148 148 148 148 148 107 107 148 107 107 107 107 107 110 110 107 107 107 107 107 107 107 110 107 110 110 110 107 107 107 110 110 107 107 110 110 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 148 148 107 107 107 148 148 148 148 148 107 107 148 148 148 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 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 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 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 177 177 177 177 177 177 177 177 177 177 177 177 177 177 178 178 178 178 178 178 178 178 178 178 178 177 177 177 178 177 177 177 177 177 177 177 178 178 177 178 178 177 178 177 177 177 177 177 177 177 177 178 177 177 177 177 178 177 177 177 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 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 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 178 178 178 178 178 178 178 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 178 178 178 178 178 178 178 177 178 178 177 174 178 178 178 178 178 178 178 178 178 178 178 178 178 174 178 178 178 174 174 178 178 174 178 178 178 178 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 107 177 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 177 177 177 177 177 107 177 177 177 107 107 107 107 107 177 107 107 107 107 107 107 107 177 177 177 177 177 177 177 107 177 107 107 107 107 177 177 177 177 177 177 177 177 177 177 177 177 177 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 107 107 107 107 107 177 177 177 177 177 177 177 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 177 177 177 177 177 177 177 107 107 107 107 107 107 177 177 177 177 177 177 177 177 107 177 177 177 177 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 177 177 107 107 107 107 177 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 177 177 107 177 177 177 177 107 107 107 107 107 177 107 107 177 107 107 177 177 177 177 177 177 177 177 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 174 174 174 174 174 174 174 174 174 174 174 177 174 174 174 174 177 177 174 177 177 177 174 174 174 174 174 174 174 174 174 177 177 177 177 174 174 174 174 174 174 174 174 177 177 174 174 174 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 177 174 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 177 174 174 177 177 177 177 177 177 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 177 174 174 174 174 174 174 174 174 174 177 177 177 174 174 177 177 177 177 177 177 177 177 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 177 177 177 177 177 177 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 177 174 174 174 174 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 174 174 174 174 174 174 0 174 174 174 174 174 174 174 174 174 174 0 0 174 0 0 174 174 0 174 174 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 0 0 0 0 0 0 0 0 0 177 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 0 0 0 0 0 177 0 177 177 0 177 177 177 177 177 177 177 177 177 177 177 177 0 0 177 177 0 0 0 177 177 177 177 177 0 0 177 177 177 0 0 177 177 177 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 177 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 177 177 177 177 177 177 177 107 107 107 107 107 107 107 107 177 107 107 107 177 177 107 107 177 177 177 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 177 177 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 177 177 107 107 177 177 177 107 107 107 107 107 107 107 107 107 107 107 107 107 177 107 107 107 146 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 107 107 107 107 108 107 146 146 107 107 107 107 146 107 107 107 107 107 107 107 107 146 107 107 107 146 146 107 107 107 107 146 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 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 107 146 107 107 146 107 146 107 107 108 107 107 107 107 107 146 107 107 146 146 146 107 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 177 177 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 146 146 177 177 146 0 0 0 0 0 146 0 0 0 177 177 0 177 146 146 146 0 146 146 146 146 146 146 146 146 146 0 0 0 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 146 146 146 146 146 146 146 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 146 146 146 146 146 146 146 177 177 177 177 177 146 146 177 177 146 146 146 146 146 146 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 146 0 0 146 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 146 0 0 146 0 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 0 0 0 0 0 0 0 146 146 146 146 0 0 0 0 0 0 0 0 0 0 146 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 110 108 108 110 108 108 108 108 110 110 110 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 110 110 110 110 110 108 108 110 110 110 110 108 108 108 108 108 110 108 108 108 108 108 108 108 108 108 108 110 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 49 108 49 49 49 49 49 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 49 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 49 49 49 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 49 108 108 108 108 108 108 108 108 108 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 109 49 108 108 49 108 108 49 108 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 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 55 49 49 49 49 55 55 55 55 55 55 55 49 49 55 55 55 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 109 109 109 49 109 109 49 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 49 49 109 109 109 49 49 49 49 49 49 49 109 109 49 49 109 109 109 109 109 109 109 109 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 109 109 49 109 109 49 109 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 109 109 109 109 109 109 109 109 109 49 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 111 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 111 109 109 111 109 109 109 109 109 111 109 109 111 111 111 111 111 109 109 109 109 109 109 109 109 109 49 49 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 109 49 49 109 109 109 109 109 109 109 109 109 109 109 109 49 49 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 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 108 108 108 108 108 49 49 108 108 108 108 108 49 49 108 108 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 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 49 109 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 49 49 49 49 49 49 109 109 109 109 109 109 109 49 109 49 49 49 109 109 109 109 49 109 109 49 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 111 111 111 111 111 109 109 109 109 109 198 198 109 109 109 109 109 198 198 198 198 109 198 198 198 198 198 198 198 198 198 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 197 197 197 197 197 197 197 198 198 198 198 197 197 197 109 198 109 109 198 197 197 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 197 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 109 109 109 109 109 111 111 109 109 109 111 111 111 111 109 111 111 111 111 111 111 111 111 109 111 111 111 111 111 111 111 111 111 111 111 111 111 197 111 111 111 197 197 111 111 200 200 200 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 109 197 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 197 197 197 197 197 197 197 197 197 197 197 197 111 111 109 109 109 109 111 109 109 109 197 197 197 197 197 197 197 111 111 111 111 111 197 197 197 111 197 197 197 197 197 200 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 196 197 197 197 197 197 197 197 197 200 197 200 200 200 200 200 197 200 197 200 200 200 200 200 200 200 200 200 196 196 197 197 196 196 196 197 197 197 197 197 196 196 197 196 200 196 196 200 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 147 147 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 147 0 0 0 0 0 0 0 147 0 147 147 147 147 147 147 147 147 147 147 147 0 147 147 147 147 147 0 0 0 0 146 146 147 146 146 146 146 146 146 146 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 146 146 146 147 147 147 147 147 147 147 146 146 146 146 146 146 146 146 146 146 146 147 146 146 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 0 0 147 147 147 0 0 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 193 147 147 147 147 147 147 147 147 147 147 147 147 147 193 147 147 147 193 193 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 193 193 147 147 147 147 193 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 193 193 193 193 193 193 193 147 147 147 147 147 147 147 193 193 193 147 193 193 193 193 193 193 193 193 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 108 108 108 108 146 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 146 146 146 146 146 146 146 146 146 146 146 146 146 108 146 146 108 108 108 108 108 108 146 146 146 146 146 146 146 108 108 108 108 108 108 108 146 146 108 108 108 146 198 108 108 108 108 108 108 108 108 108 108 108 108 108 108 107 107 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 107 107 107 107 107 108 108 107 107 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 198 198 108 108 198 198 198 108 108 108 108 108 108 108 108 198 108 108 108 198 198 108 108 198 198 198 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 198 198 108 108 108 108 198 108 108 108 108 108 108 108 108 108 49 198 198 49 49 198 193 193 193 193 193 197 193 147 147 147 147 147 147 147 147 197 147 147 147 197 197 147 147 147 147 197 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 197 197 197 197 197 147 147 147 147 147 147 197 197 197 147 147 197 197 197 197 197 197 197 197 147 147 147 147 147 147 147 147 147 146 147 147 146 147 147 147 147 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 198 147 146 147 198 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 198 198 198 198 198 198 198 146 146 146 146 146 198 198 146 198 198 198 198 198 198 198 197 197 198 197 198 198 198 198 198 147 147 198 147 198 198 198 198 198 198 198 198 198 198 198 198 198 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 198 198 198 198 198 147 198 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 197 197 198 198 198 198 197 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 198 198 198 198 198 198 198 198 198 197 193 197 197 197 197 196 197 197 197 197 197 197 197 197 197 197 197 197 196 196 197 197 197 197 196 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 196 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 196 196 197 197 196 196 196 197 197 197 197 197 197 197 197 196 197 197 197 197 196 197 197 197 196 196 197 197 197 197 197 197 197 198 197 198 198 197 197 197 197 197 197 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 198 197 197 197 197 197 197 197 197 197 198 198 198 197 197 197 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 196 196 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 197 197 197 197 196 196 197 196 196 196 196 197 197 197 197 197 196 196 196 196 196 196 196 196 196 196 196 196 196 196 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 196 196 196 196 196 196 196 196 196 196 197 197 196 196 196 196 196 197 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 147 0 147 147 147 147 147 0 0 0 147 193 0 0 193 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 193 147 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 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 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 193 193 193 193 193 193 193 193 0 0 0 0 0 0 0 0 0 193 0 193 193 193 0 0 0 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 147 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 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 0 0 193 0 0 193 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 192 193 193 192 192 193 193 193 193 192 192 193 192 192 192 192 192 193 193 193 193 193 193 193 193 193 193 193 193 193 192 193 193 193 192 192 192 192 192 193 193 192 193 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 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 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 195 195 196 195 196 196 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 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 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 195 195 196 196 195 195 195 196 196 196 196 196 195 195 196 196 195 195 195 195 195 195 195 195 196 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 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 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 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 192 192 192 192 196 193 193 196 196 196 196 192 192 192 192 192 192 192 196 192 192 196 192 193 196 193 193 193 196 196 193 193 193 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 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 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 196 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 192 192 195 192 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 195 192 195 195 195 195 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 190 190 192 190 190 190 190 192 192 192 192 190 190 190 190 190 192 190 190 190 190 190 190 190 190 190 192 192 192 192 192 192 190 192 192 192 192 192 192 192 192 192 192 192 192 191 191 192 192 191 191 191 190 190 190 190 190 190 190 190 190 192 190 190 190 191 190 191 191 191 191 191 191 191 190 190 191 190 190 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 192 192 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 191 191 192 192 191 195 191 192 192 195 192 195 192 195 192 195 195 195 191 195 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 192 191 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 191 191 191 191 191 191 191 191 191 191 191 192 191 191 191 191 191 191 191 191 191 192 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 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 26 191 191 26 26 26 191 191 191 191 191 191 191 191 26 191 191 26 26 26 26 26 26 26 26 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 26 26 26 26 26 26 26 191 191 191 191 191 26 26 191 191 191 191 26 191 191 191 26 26 26 26 26 26 26 26 26 191 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 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 195 195 195 195 195 195 191 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 194 194 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 195 194 194 191 194 194 191 191 191 191 191 191 191 194 194 194 194 194 194 194 191 191 191 194 194 194 194 194 194 194 194 194 26 26 26 26 26 26 26 26 26 191 191 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 26 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 26 26 191 191 194 194 194 191 191 191 191 191 191 191 191 191 191 194 194 194 194 194 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 194 26 26 26 26 194 194 194 194 194 194 194 26 26 194 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 196 195 196 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 196 196 195 195 195 195 195 195 195 196 196 196 196 196 195 195 196 196 196 196 195 196 196 200 195 195 195 195 195 195 195 195 195 200 200 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 194 194 195 195 194 194 194 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 194 194 195 195 195 195 194 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 194 194 194 194 194 194 194 195 194 199 199 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 194 194 194 194 194 194 194 26 26 26 194 194 194 26 194 194 194 194 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 194 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 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 195 194 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 194 194 194 194 194 194 194 194 194 194 194 195 195 195 194 195 195 195 195 195 195 195 194 194 194 194 194 194 194 195 195 195 195 195 195 195 195 195 195 195 194 195 195 195 26 26 26 26 26 194 194 26 26 194 194 194 194 194 194 194 26 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 195 30 30 194 194 194 194 30 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 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 30 26 26 26 26 26 26 26 26 26 26 26 30 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 26 26 26 30 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 30 30 30 30 30 30 30 194 30 194 194 194 194 30 30 30 30 30 30 30 30 30 30 30 30 30 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 30 30 30 30 30 30 30 194 30 194 194 194 30 30 30 194 194 30 30 194 30 194 30 30 30 30 30 30 30 30 30 194 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 25 25 25 25 25 25 25 30 25 26 30 30 30 30 25 25 25 30 30 30 30 30 30 30 30 30 26 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 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 25 25 25 25 25 25 25 30 30 30 30 30 30 25 25 25 25 25 25 25 25 25 25 25 25 25 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 25 30 30 30 25 25 25 25 25 25 25 25 25 30 30 30 30 30 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 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 196 196 200 196 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 111 111 200 111 200 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 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 111 200 111 111 200 200 200 200 200 111 200 200 200 200 200 200 200 200 200 200 200 111 200 111 111 111 200 200 111 200 200 111 200 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 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 111 111 200 111 200 111 111 111 111 111 111 111 111 200 111 111 111 200 200 111 111 200 112 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 112 200 200 200 200 200 200 200 200 200 112 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 109 109 111 111 111 109 109 109 109 109 109 109 111 111 109 109 109 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 54 54 49 49 55 49 49 49 49 55 55 55 55 55 49 49 55 55 55 55 54 55 55 54 54 54 109 109 54 54 54 109 109 49 54 54 54 54 109 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 111 111 111 54 54 54 54 111 111 111 54 111 111 111 54 54 111 54 54 54 54 54 54 54 54 54 111 111 109 111 111 54 54 109 109 109 109 109 109 54 109 109 109 54 54 109 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 111 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 63 63 63 200 200 200 200 200 200 200 112 112 112 200 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 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 111 112 112 112 112 112 112 112 112 112 112 112 111 112 112 112 112 111 112 111 111 111 111 112 112 112 112 112 112 112 111 111 111 111 111 111 111 112 112 112 112 111 112 112 111 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 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 112 112 111 112 112 112 112 111 111 111 111 111 111 111 111 112 111 111 111 112 112 111 112 112 112 112 111 111 111 111 111 111 111 111 111 111 54 54 111 54 111 111 54 54 54 54 54 54 112 112 111 112 112 54 54 111 111 111 111 111 54 54 111 111 54 54 54 54 54 54 112 112 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 63 63 63 200 200 200 200 200 200 200 112 112 112 112 112 112 112 200 200 200 200 112 112 200 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 145 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 145 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 54 54 112 112 63 63 63 63 63 63 112 63 63 63 63 63 63 63 63 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 63 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 112 112 112 112 112 112 83 112 112 112 112 112 112 112 112 112 112 112 83 112 112 112 112 112 83 112 112 83 83 112 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 25 25 25 25 25 25 25 25 25 30 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 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 25 30 25 25 25 30 30 30 25 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 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 194 194 30 194 30 30 30 30 30 30 30 30 194 30 30 30 30 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 144 144 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 144 194 194 194 194 144 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 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 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 144 30 30 30 30 30 144 144 144 30 144 144 144 144 144 144 144 144 144 144 144 194 194 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 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 30 30 30 30 30 30 30 30 30 30 144 144 30 144 30 144 144 144 144 144 144 144 30 30 144 30 30 144 30 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 194 194 194 194 194 194 194 194 194 199 199 199 199 199 194 194 194 199 199 194 194 199 199 199 199 194 195 195 195 195 195 195 199 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 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 195 195 200 195 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 200 200 200 200 200 200 200 200 200 200 200 200 200 200 196 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 199 199 199 199 199 199 199 199 199 199 199 200 200 200 200 200 199 200 200 200 200 200 200 200 200 200 200 200 195 195 200 200 200 195 195 195 195 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 199 199 199 199 199 199 199 200 200 200 200 200 200 200 199 199 200 200 200 199 199 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 200 200 200 200 200 200 200 200 200 200 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 194 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 199 199 199 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 199 194 194 194 194 194 199 194 194 194 194 194 194 194 199 194 194 194 199 199 194 199 199 194 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 144 199 199 199 199 144 144 144 144 144 144 144 199 199 199 199 199 199 199 199 199 199 199 199 144 144 144 144 144 144 144 194 144 194 194 194 144 144 144 144 194 144 144 144 194 199 199 199 144 199 199 199 199 144 144 144 144 144 144 199 144 144 144 199 199 144 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 145 199 199 199 145 145 145 145 145 145 145 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 145 145 199 145 145 145 145 199 199 199 199 199 199 199 199 199 199 199 199 199 199 200 145 145 145 145 145 145 145 200 145 200 200 200 200 200 200 200 200 200 200 200 200 200 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 199 144 145 145 145 145 145 144 144 144 145 145 145 144 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 81 144 144 81 144 81 81 145 145 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 199 145 145 199 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 200 200 200 200 200 145 145 145 200 200 145 145 200 145 112 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 112 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 81 81 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 81 81 145 145 145 145 81 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 83 83 145 145 145 145 145 145 145 145 145 145 83 83 145 83 145 83 83 83 83 83 83 83 83 83 145 83 83 83 83 145 145 145 145 145 83 83 145 145 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 25 25 25 25 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 29 30 29 25 29 29 30 30 29 29 30 29 29 29 29 29 29 29 29 29 29 29 29 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 29 25 25 29 25 25 25 25 25 25 25 25 25 29 29 29 29 29 25 25 25 25 25 25 25 29 29 25 25 25 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 30 30 30 29 29 30 29 29 29 29 30 30 30 30 30 30 30 144 144 144 144 144 144 144 30 30 30 30 30 30 30 30 31 30 31 31 29 29 30 30 29 30 29 30 30 30 30 30 30 30 30 30 31 31 30 31 31 31 29 29 29 29 29 29 29 31 31 31 31 31 31 31 29 29 29 29 29 29 29 31 29 29 29 29 25 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 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 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 29 29 29 29 29 29 29 29 29 29 29 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 81 144 144 144 144 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 81 81 81 81 81 144 144 144 31 31 31 31 81 81 81 81 81 81 81 31 31 81 81 81 31 31 81 31 31 31 31 81 81 81 81 81 81 81 81 81 83 83 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 81 81 81 81 81 81 81 83 81 83 83 83 81 81 81 83 83 81 81 83 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 31 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 31 31 81 31 31 31 31 81 81 81 81 81 81 81 81 31 81 81 81 31 31 81 81 31 31 31 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 31 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 31 31 81 75 75 75 75 81 81 81 81 75 75 75 75 75 75 75 75 75 75 75 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 31 29 29 31 31 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 31 29 29 29 29 29 29 29 29 29 31 31 31 31 31 29 29 29 29 31 31 29 31 31 31 31 31 31 29 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 144 144 144 144 144 31 31 144 144 144 31 31 144 144 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 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 75 75 31 31 31 75 75 75 75 75 75 75 75 75 75 75 75 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 27 29 29 27 27 29 27 27 27 27 27 29 29 29 29 29 29 29 29 29 31 31 29 29 27 29 27 29 29 29 27 27 27 27 27 27 27 27 27 27 27 27 27 27 29 27 29 29 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 31 31 31 31 31 31 31 31 31 31 31 31 73 31 31 31 31 31 31 31 31 73 31 31 73 31 31 31 75 31 31 31 73 75 75 75 75 75 75 73 75 75 75 73 73 75 73 73 73 73 73 73 73 73 73 73 73 73 31 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 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 31 27 31 31 31 27 27 27 31 31 31 31 31 31 31 27 27 27 27 73 73 73 27 27 27 27 27 27 73 27 27 27 31 73 31 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 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 73 27 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 27 27 27 27 27 73 27 27 27 27 73 73 73 73 73 73 73 73 73 73 73 73 27 27 73 27 27 27 27 73 73 73 73 73 73 27 73 73 73 73 27 73 73 73 26 26 26 26 26 26 22 26 26 26 26 26 26 26 26 22 26 26 26 22 22 26 26 22 22 22 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 22 26 26 26 26 22 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 21 21 21 21 22 21 21 21 22 21 21 21 21 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 26 26 21 21 21 21 21 21 21 21 21 26 21 26 21 26 26 26 26 26 26 26 26 26 21 21 26 21 21 26 21 26 26 26 26 26 26 26 26 26 26 26 26 26 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 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 26 26 25 25 25 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 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 18 25 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 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 26 21 21 21 21 26 26 26 26 26 26 26 26 21 26 26 26 21 21 25 25 21 21 21 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 21 25 25 25 25 25 26 26 26 26 26 25 25 26 26 26 25 25 26 26 25 21 21 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 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 25 21 21 25 25 21 21 21 25 25 25 25 25 25 25 21 21 21 21 21 18 18 21 21 21 21 21 21 21 18 18 18 21 18 18 18 18 18 18 18 18 21 21 21 21 21 21 21 21 21 25 25 25 21 21 21 25 25 25 25 25 25 25 18 18 18 18 18 18 18 18 18 21 18 18 18 18 18 18 18 18 18 25 25 25 18 18 18 18 18 18 18 18 18 18 25 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 21 21 21 21 21 21 21 21 21 18 18 18 18 18 21 21 21 21 21 18 21 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 18 18 21 21 21 21 21 21 21 18 21 18 18 18 18 21 21 21 21 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 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 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 25 25 25 25 25 25 25 25 25 24 24 24 24 24 25 25 25 25 25 25 25 24 24 24 24 24 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 24 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 24 29 24 29 24 24 29 29 29 29 29 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 29 24 24 24 24 29 29 29 29 29 24 24 29 29 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 29 29 29 29 29 29 29 27 29 27 27 27 27 27 29 29 29 29 27 29 29 27 27 29 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 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 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 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 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 24 24 24 24 24 24 24 29 24 24 29 29 24 24 24 29 29 24 24 29 24 27 24 24 24 24 24 24 24 24 24 24 27 27 24 24 24 24 27 27 24 27 27 27 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 27 24 24 24 24 27 24 24 27 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 27 27 27 27 27 27 27 27 27 27 24 27 27 27 27 27 27 27 24 27 24 24 27 27 27 24 24 24 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 24 24 24 19 19 24 24 19 19 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 19 19 19 27 24 19 19 19 19 19 27 19 19 27 27 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 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 24 19 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 19 19 24 19 19 19 19 19 19 19 19 19 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 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 15 15 18 18 15 15 15 15 15 18 18 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 15 15 15 15 15 15 15 15 15 18 18 15 18 15 15 15 15 15 15 15 15 18 15 15 15 15 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 15 15 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 15 15 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 18 15 15 15 15 18 18 18 18 18 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 18 18 24 18 24 24 18 25 24 25 25 25 25 25 24 24 24 24 25 24 24 25 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 24 24 25 24 24 24 24 25 25 25 25 25 25 24 25 25 25 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 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 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 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 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 25 25 24 25 25 25 24 24 24 24 24 24 24 25 25 25 25 25 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 18 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 24 15 18 24 24 24 24 18 18 18 18 18 18 24 18 18 18 18 18 24 24 18 18 18 24 24 24 24 24 24 24 24 24 24 24 24 18 18 18 18 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 15 15 15 15 24 24 24 15 15 15 15 15 24 24 24 24 15 24 24 24 24 24 24 24 24 24 15 24 15 15 15 24 24 15 15 18 18 15 15 24 15 15 15 24 24 15 24 24 24 24 24 24 24 24 24 15 24 15 15 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 15 15 24 15 15 15 15 24 24 24 24 24 24 24 15 24 15 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 24 24 24 24 24 24 15 15 15 15 15 24 15 15 24 24 15 15 15 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 15 15 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 15 15 24 15 15 15 15 24 24 24 24 24 24 15 24 24 24 24 15 24 24 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 19 19 15 15 15 15 15 19 19 15 15 15 19 19 19 19 19 15 12 15 15 15 19 15 15 15 19 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 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 15 18 18 15 18 18 18 18 18 18 18 18 15 15 18 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 9 15 15 15 15 15 15 15 15 15 15 15 9 15 15 9 9 9 9 9 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 12 15 12 12 15 15 15 15 15 15 15 15 12 15 12 12 12 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 12 15 12 12 15 15 12 15 15 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 15 12 19 12 12 12 12 19 19 19 19 19 19 19 12 12 19 19 12 12 12 19 12 12 12 12 19 19 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 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 12 12 19 19 12 12 12 19 19 19 19 19 19 19 12 12 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 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 15 9 15 15 15 12 12 9 9 9 12 12 12 9 12 12 12 12 12 15 15 15 15 15 12 12 15 15 15 15 15 15 12 15 12 15 15 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 12 15 15 15 12 12 15 15 12 12 12 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 12 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 12 12 12 12 12 15 15 15 15 12 12 12 15 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 15 15 15 15 15 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 12 9 9 9 9 9 9 9 9 9 9 12 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 12 9 9 12 9 9 9 9 9 9 9 9 9 9 9 9 9 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 12 12 9 6 9 12 12 12 12 12 6 6 6 6 6 6 6 6 6 6 6 6 6 6 9 6 9 9 6 6 6 9 9 9 9 6 6 6 9 6 6 6 6 6 6 6 6 9 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 12 12 12 12 12 12 12 6 6 6 6 12 6 6 12 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 12 6 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 6 6 6 6 6 6 12 6 6 6 6 12 6 12 6 12 12 12 12 12 12 12 12 14 12 12 14 12 14 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 6 6 6 6 6 6 6 6 6 14 14 14 14 14 14 14 6 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 14 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 12 12 12 12 12 12 12 12 12 12 12 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 12 12 19 19 12 12 12 12 12 12 12 12 12 12 12 12 12 12 19 12 12 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 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 14 12 12 14 19 14 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 12 12 19 19 19 19 19 12 12 12 19 12 19 19 12 12 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 14 14 14 14 14 14 14 19 14 19 19 19 14 14 14 14 14 14 14 14 14 14 14 14 14 14 19 19 19 19 19 14 14 19 19 19 19 19 19 19 14 14 19 19 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 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 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 14 14 14 14 14 14 14 14 14 14 14 14 14 14 12 12 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 14 12 14 14 14 14 14 14 14 14 14 12 12 12 14 14 14 12 12 12 14 12 12 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 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 17 14 14 14 14 14 14 14 14 14 17 14 14 14 17 17 17 17 17 17 8 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 17 17 17 17 17 14 14 14 14 14 17 17 17 17 14 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 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 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 14 17 14 14 14 14 14 14 14 14 14 14 14 17 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 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 14 17 17 17 17 14 14 14 14 14 14 14 14 14 14 17 17 14 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 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 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 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 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 27 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 23 19 19 23 23 23 23 19 23 23 23 23 23 23 23 23 23 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 23 23 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 23 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 23 23 19 23 23 23 23 19 19 19 19 19 23 23 19 23 23 23 23 23 23 23 23 19 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 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 23 27 27 23 27 23 27 27 27 27 27 27 27 27 27 27 27 27 23 23 27 23 23 27 23 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 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 23 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 27 27 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 27 28 28 28 28 27 27 27 27 27 27 27 27 27 27 28 28 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 23 23 23 23 23 28 28 28 23 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 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 19 23 19 19 19 19 23 19 19 27 19 19 19 23 19 19 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 28 23 23 23 23 23 23 23 23 23 23 23 23 23 28 23 23 23 28 28 28 28 28 28 28 23 23 23 23 23 28 28 23 23 23 23 28 23 28 23 23 28 28 28 28 28 28 28 28 28 28 28 28 28 23 23 23 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 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 161 161 161 161 161 161 161 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 161 23 161 23 23 23 23 23 23 23 23 23 161 23 23 161 161 161 161 23 23 161 161 161 161 161 161 161 161 28 28 28 28 28 161 28 28 28 28 28 28 28 161 28 161 28 161 161 161 161 161 161 161 161 161 28 28 28 28 28 28 28 28 28 28 28 28 28 161 28 28 161 161 161 161 161 161 161 161 161 161 161 161 161 28 161 28 28 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 23 161 28 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 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 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 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 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 17 17 17 17 17 17 17 17 17 14 17 14 14 14 17 17 14 14 14 14 14 14 14 14 17 14 14 14 17 17 14 14 23 23 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 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 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 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 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 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 72 72 72 17 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 23 14 14 14 14 14 14 14 14 19 19 19 19 19 19 19 14 14 14 14 19 14 14 19 14 14 19 19 23 23 14 14 23 14 23 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 23 23 23 23 23 23 23 23 19 19 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 23 23 23 23 23 23 23 23 23 19 19 23 19 23 23 23 23 23 23 23 23 23 23 23 23 23 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 23 23 23 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 23 23 19 23 23 19 23 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 19 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 17 72 72 72 72 17 17 17 17 17 17 17 72 72 17 17 17 72 72 17 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 23 23 72 72 72 72 23 23 72 23 23 23 23 72 17 17 17 17 17 23 23 17 17 23 17 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 14 23 23 23 23 14 14 14 14 14 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 72 23 23 23 23 23 23 17 17 17 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 23 72 72 23 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 161 161 72 161 72 72 161 161 161 161 161 161 161 161 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 161 161 161 161 161 161 161 161 161 161 161 161 72 72 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 72 72 72 72 72 72 72 23 23 23 23 23 72 72 72 72 23 23 161 23 23 23 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 23 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 161 161 161 161 161 17 17 17 17 17 17 71 17 17 17 17 17 17 17 17 71 17 17 17 71 71 71 71 71 71 71 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 71 71 17 71 71 71 71 17 17 17 17 17 17 71 17 17 17 17 71 17 17 17 71 71 71 71 71 71 71 17 71 17 17 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 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 72 72 17 72 17 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 72 17 17 72 72 17 17 17 17 17 17 17 17 17 72 72 17 72 17 17 17 17 17 17 17 17 72 17 17 72 72 71 71 71 71 71 71 71 71 71 17 17 71 17 71 71 71 71 71 71 71 71 17 71 71 17 71 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 17 17 17 17 17 17 71 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 17 17 71 71 71 72 72 72 17 72 72 72 72 72 72 72 72 72 72 72 72 72 72 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 72 71 71 71 71 72 71 71 71 71 71 71 71 71 71 72 71 71 72 72 71 71 71 71 72 71 71 72 71 71 71 71 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 161 72 161 161 161 161 161 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 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 162 161 161 161 161 161 161 161 161 161 161 161 161 161 162 161 161 161 162 162 161 162 162 161 160 161 160 160 160 160 162 162 162 162 162 160 160 162 162 162 160 160 162 162 162 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 160 72 160 160 160 160 160 161 72 72 72 161 161 161 161 72 161 161 161 161 161 161 161 161 161 161 161 161 161 160 160 160 160 160 160 160 72 72 72 161 161 160 160 160 161 161 161 160 161 161 161 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 72 72 72 72 72 72 72 160 72 160 160 160 160 160 72 72 72 160 160 160 72 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 72 71 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 160 72 72 160 160 160 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 160 160 72 160 160 160 160 72 72 72 72 72 72 160 72 72 72 72 160 72 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 72 71 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 96 72 72 72 96 96 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 96 72 96 96 96 96 96 72 96 96 96 96 72 72 72 72 72 96 96 72 72 72 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 72 72 160 72 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 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 160 160 72 96 72 72 160 96 160 96 160 160 160 160 160 160 160 96 96 96 96 160 160 160 96 96 96 160 160 160 160 96 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 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 160 160 160 160 160 96 96 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 160 160 96 160 160 160 96 96 96 96 96 96 96 160 96 160 160 160 96 96 96 96 160 96 96 96 96 159 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 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 150 150 150 150 150 150 150 152 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 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 152 152 150 152 152 152 152 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 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 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 150 150 150 150 150 150 150 150 151 151 151 151 151 151 151 151 151 150 150 150 151 151 150 150 151 151 150 150 150 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 150 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 70 151 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 151 70 70 70 70 70 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 70 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 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 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 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 150 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 150 152 154 150 154 154 150 154 152 152 150 150 150 150 150 150 150 150 152 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 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 151 151 151 150 151 151 151 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 152 152 152 150 152 152 152 152 152 152 150 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 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 151 151 150 151 151 150 150 150 150 150 150 150 150 150 151 151 151 151 151 151 151 150 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 155 152 152 155 155 152 152 152 152 152 152 152 155 155 152 152 155 155 155 155 155 155 154 152 154 152 154 154 152 154 154 154 150 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 155 155 152 155 155 155 155 152 152 152 152 152 152 154 152 154 154 154 154 154 154 154 155 155 155 155 155 154 155 154 154 154 154 154 155 155 155 155 155 155 155 155 155 155 150 150 151 150 154 154 154 151 151 151 151 151 151 151 154 154 151 151 154 154 154 154 154 154 154 154 151 151 151 151 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 154 154 154 154 151 151 151 151 154 154 154 151 154 154 154 154 151 151 154 154 154 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 155 155 155 155 155 155 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 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 155 155 155 155 154 155 154 154 154 154 154 155 155 155 155 154 155 155 155 155 155 154 154 154 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 155 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 155 155 154 154 154 154 154 154 154 154 155 154 154 154 154 154 154 154 154 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 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 8 70 8 8 8 8 8 8 70 70 70 70 8 8 70 8 8 8 8 8 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 8 70 70 70 70 70 70 70 8 70 8 8 8 8 8 70 70 70 8 8 70 70 8 70 70 8 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 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 71 71 71 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 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 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 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 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 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 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 6 6 8 8 8 8 8 8 8 8 8 8 6 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 6 6 8 6 6 8 8 6 8 8 6 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 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 14 8 8 8 8 6 14 6 6 14 14 14 14 14 14 14 14 14 14 14 8 8 8 8 8 8 8 8 8 8 8 8 8 14 8 8 14 14 14 14 14 14 8 8 14 8 8 8 8 14 14 14 14 14 14 8 14 14 14 14 8 14 14 14 71 71 70 70 70 71 71 70 70 70 70 70 70 70 70 70 70 70 70 71 71 70 70 70 71 71 70 70 70 70 70 70 70 70 70 8 70 8 8 8 70 70 70 8 8 8 8 8 8 8 8 8 71 71 70 70 8 8 8 70 70 70 70 70 70 8 70 70 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 8 71 8 8 71 71 71 8 8 8 8 8 8 8 8 71 8 8 8 8 71 8 8 8 8 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 17 17 17 8 8 17 17 17 8 17 17 17 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 8 71 8 71 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 17 17 17 17 17 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 8 8 8 8 8 17 8 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 17 17 17 17 17 17 71 71 71 71 71 71 71 17 71 17 17 17 71 71 71 71 71 71 71 17 71 71 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 151 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 133 154 154 154 154 154 154 154 154 154 154 154 151 154 154 154 151 151 151 154 151 151 133 154 154 154 154 154 154 154 133 154 133 133 133 133 133 154 154 154 154 154 154 154 133 133 154 133 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 133 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 133 133 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 133 151 151 151 133 133 151 151 133 133 133 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 133 133 133 133 133 151 133 133 133 133 151 151 151 151 151 151 133 151 151 151 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 151 151 151 151 151 151 151 151 151 70 151 151 151 151 151 151 151 151 151 151 151 151 151 151 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 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 151 133 151 151 151 151 133 151 151 151 151 151 151 133 151 151 151 151 151 151 151 70 133 70 133 133 70 70 70 133 133 133 133 133 133 133 133 133 133 70 70 151 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 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 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 133 133 133 133 133 133 133 133 133 133 70 70 133 133 133 70 70 70 70 70 70 70 133 133 133 133 133 133 133 70 70 70 70 70 70 133 70 70 70 133 133 71 133 71 154 154 154 154 154 154 154 154 154 154 154 154 133 133 154 133 154 133 133 133 133 133 133 133 133 133 154 133 133 154 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 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 151 151 151 151 151 133 133 133 151 151 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 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 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 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 71 133 133 133 133 133 133 133 133 133 133 71 71 133 71 71 154 154 133 154 154 133 154 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 71 71 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 71 133 133 133 133 133 71 133 71 133 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 133 133 133 133 133 71 133 133 133 71 133 71 71 71 71 71 133 71 71 71 71 71 71 71 71 71 71 133 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 133 71 133 133 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 158 158 158 158 154 158 158 158 158 154 154 154 154 154 154 154 154 154 154 154 154 154 158 154 154 158 158 158 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 158 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 158 158 154 158 158 158 158 154 154 154 154 154 158 158 154 154 154 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 158 158 158 158 158 154 154 96 154 154 154 154 133 96 133 133 133 133 96 96 96 96 96 96 96 96 96 96 96 96 96 133 133 71 133 133 133 133 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 96 96 96 96 96 96 96 133 96 133 133 133 96 96 96 96 133 96 96 133 71 71 96 96 96 96 96 96 96 96 96 71 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 96 96 96 96 96 71 71 71 96 71 71 71 71 71 71 71 96 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 96 96 71 96 96 96 96 71 71 71 71 71 71 71 71 96 71 71 71 96 96 71 71 96 71 96 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 96 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 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 96 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 96 158 158 96 158 158 96 96 158 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 154 158 154 154 154 96 154 154 154 154 154 154 96 96 96 96 154 96 96 96 96 96 96 96 96 96 154 154 154 154 154 96 96 154 154 154 154 96 96 96 154 154 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 154 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 158 96 96 96 96 158 158 158 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 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 96 96 96 96 96 96 96 71 71 71 96 96 96 96 71 71 71 71 71 71 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 96 158 158 96 158 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 96 158 96 96 96 158 158 158 158 158 96 158 96 96 96 96 158 158 158 158 158 158 158 158 158 158 159 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 71 96 71 96 96 96 96 96 72 72 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 159 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 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 159 96 96 159 159 96 96 96 96 96 96 96 96 159 96 96 96 159 96 159 159 159 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 159 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 159 96 96 159 159 96 96 96 96 96 96 159 96 96 96 159 159 159 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 149 149 152 149 152 149 149 149 149 149 149 149 149 149 149 149 149 149 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 150 149 149 149 149 149 149 149 149 149 149 149 149 150 150 149 150 150 150 150 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 150 152 152 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 150 150 152 152 150 150 150 152 152 152 152 152 152 152 152 152 152 152 149 152 152 149 150 150 150 150 150 150 150 149 150 149 149 150 150 150 150 150 150 150 150 150 150 150 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 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 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 124 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 124 124 124 124 149 149 149 124 124 124 124 124 124 124 124 124 124 124 124 149 149 149 149 149 149 149 119 124 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 149 149 149 149 149 119 149 119 119 119 119 119 119 149 149 119 119 119 149 119 119 119 149 149 149 149 149 122 149 119 149 119 119 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 122 122 149 149 149 149 149 149 149 149 149 124 149 149 149 149 149 149 149 149 149 149 149 149 149 122 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 122 122 149 122 122 122 122 149 149 149 149 122 122 122 149 122 122 122 122 122 122 122 149 149 149 149 122 122 122 122 149 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 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 122 122 150 150 122 122 122 151 122 150 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 150 150 149 150 150 149 150 149 149 149 149 149 149 149 150 149 149 149 149 149 150 149 149 149 149 150 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 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 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 122 122 122 122 122 122 122 122 122 150 150 150 122 150 122 122 150 150 150 150 150 150 122 122 122 122 122 122 122 149 150 149 149 149 122 122 122 149 149 149 149 149 149 149 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 149 122 149 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 150 150 150 150 151 150 150 151 151 150 151 151 150 151 150 151 151 151 151 151 151 151 151 151 151 151 151 151 151 122 122 122 122 122 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 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 69 69 69 69 69 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 122 151 122 122 122 151 151 151 122 122 151 151 151 151 122 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 122 151 151 122 122 151 151 151 151 151 69 69 122 151 122 122 122 151 69 151 151 122 69 69 122 69 69 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 70 151 151 151 151 151 151 151 151 151 151 151 151 69 69 69 69 69 151 69 151 69 69 69 69 69 69 69 70 70 70 151 70 70 70 70 70 151 151 151 151 151 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 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 122 119 119 119 119 122 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 123 122 122 122 122 122 122 122 119 119 119 119 122 122 122 122 122 122 122 122 122 122 122 122 123 122 122 119 119 119 123 123 123 123 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 122 123 122 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 121 121 121 121 121 121 119 121 121 121 121 121 121 121 121 121 121 121 121 119 119 121 121 121 121 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 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 123 123 123 123 123 123 123 123 121 121 121 121 123 123 123 123 123 123 123 123 123 123 123 123 123 123 121 121 126 121 121 121 121 126 126 126 126 126 126 126 121 121 126 126 126 121 121 126 126 121 121 121 126 126 126 126 126 126 126 0 126 0 0 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 121 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 121 121 126 126 121 121 121 126 126 126 126 126 126 126 121 121 126 126 126 121 121 126 126 126 126 121 123 123 123 123 123 123 123 121 123 121 121 121 121 121 123 123 123 123 123 123 123 123 123 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 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 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 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 2 123 2 123 2 2 2 2 2 121 2 2 121 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 123 2 123 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 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 1 123 123 119 119 123 119 123 119 119 119 119 119 119 119 119 123 119 119 119 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 119 119 119 119 119 123 123 119 119 119 123 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 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 1 1 123 1 1 1 1 123 123 123 123 123 123 123 123 1 123 123 123 2 1 123 123 2 2 2 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 2 2 123 123 123 123 2 123 123 123 123 123 123 2 123 123 123 2 2 123 123 123 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 123 1 1 1 1 123 123 123 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 2 1 2 2 1 1 1 1 1 2 1 1 2 1 1 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 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 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 2 2 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 4 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 4 4 1 1 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 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 70 70 70 69 69 69 69 69 69 69 70 70 69 69 69 70 70 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 69 69 69 69 69 69 69 69 69 122 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 69 69 69 69 69 69 69 69 69 69 69 122 122 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 69 70 69 69 69 70 70 69 69 70 69 69 69 69 69 69 70 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 69 69 69 69 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 69 70 70 70 70 70 70 70 69 70 69 69 69 69 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 70 70 70 70 70 69 69 69 70 69 69 69 69 69 69 69 69 69 69 69 69 69 70 70 69 70 70 70 70 69 69 69 69 69 69 69 70 70 69 69 69 69 69 69 69 69 69 69 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 119 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 122 122 122 122 122 122 122 122 122 119 119 119 119 119 122 119 119 119 119 119 119 119 122 122 122 122 122 122 122 119 119 119 119 119 122 122 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 122 122 122 122 122 122 122 122 123 123 123 122 122 122 122 122 122 122 123 123 122 122 122 123 123 123 123 123 123 123 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 123 123 122 123 123 123 123 122 122 122 122 122 123 123 123 122 122 123 123 122 122 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 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 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 69 69 69 69 69 69 69 69 69 69 69 69 69 69 122 69 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 69 69 69 69 69 122 122 69 69 69 69 69 122 122 69 122 122 122 122 122 122 122 69 69 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 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 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 123 123 69 69 69 69 122 69 123 69 69 69 123 123 122 122 122 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 123 123 69 123 69 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 69 69 69 69 123 123 123 69 69 69 69 69 123 123 69 69 123 123 123 123 123 123 123 69 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 69 69 69 69 69 3 3 69 69 69 69 69 69 69 3 3 69 3 3 3 3 3 3 3 3 3 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 1 1 69 1 1 1 3 3 1 3 1 1 1 69 1 69 69 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 3 3 3 1 1 3 3 1 3 3 3 3 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 1 1 1 1 1 123 69 123 123 69 69 69 123 123 123 123 123 123 123 123 123 123 123 69 123 123 69 1 1 1 1 1 1 1 69 69 69 69 69 1 1 1 1 69 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 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 69 69 69 69 69 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 1 1 3 3 3 1 1 1 1 1 1 1 3 3 1 1 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 1 1 4 1 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 4 3 3 4 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 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 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 70 70 69 69 69 70 70 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 3 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 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 8 8 69 69 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 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 3 3 3 3 3 3 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 5 5 3 3 3 3 3 4 5 3 4 4 4 4 4 4 5 3 3 5 5 5 5 5 4 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 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 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 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 3 3 3 3 3 3 3 3 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 8 8 8 8 8 8 8 70 70 70 70 70 70 70 8 8 8 8 70 8 8 8 8 8 8 8 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 3 70 3 3 3 8 8 8 8 3 3 3 70 70 70 70 70 70 3 70 70 70 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 70 70 3 3 70 3 70 3 3 70 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 69 3 69 69 3 3 3 69 69 69 69 69 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 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 70 3 70 70 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 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 5 5 5 3 3 3 3 3 3 3 3 3 3 3 3 3 5 3 3 5 5 5 5 5 5 5 5 3 5 5 5 5 3 3 3 3 3 5 5 3 3 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 3 8 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 6 3 3 6 6 6 6 6 8 8 8 8 8 8 8 8 8 8 8 3 8 8 8 8 6 6 8 6 6 6 8 8 8 8 8 6 6 6 6 6 6 6 6 6 8 6 6 6 6 6 6 6 3 3 3 3 3 6 6 5 3 5 5 5 5 5 3 6 3 3 6 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 6 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 3 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 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 0 0 0 0 0 0 126 0 126 0 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 7 126 7 7 7 7 7 126 126 126 126 126 126 126 126 126 126 126 126 126 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 2 2 2 126 126 126 126 126 126 126 7 7 7 7 7 126 126 126 7 7 2 2 7 2 2 126 126 126 126 126 2 126 2 126 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 126 126 126 126 126 126 2 126 126 126 126 126 126 126 126 2 126 126 2 2 2 2 2 2 2 2 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 2 2 2 2 2 2 2 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 2 2 2 2 2 2 2 126 126 126 126 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 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 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 7 7 7 4 4 4 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 4 4 7 7 7 7 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 7 13 13 13 7 13 7 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 16 16 16 13 16 13 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 13 10 13 13 13 13 13 13 13 13 13 13 13 16 13 16 13 16 16 16 16 16 13 10 16 16 16 16 10 16 16 16 16 16 16 16 16 16 16 16 16 16 10 16 16 16 16 16 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 10 4 10 10 10 10 10 4 4 7 4 4 4 4 7 7 7 7 13 4 10 7 4 13 13 10 13 10 13 10 10 10 10 10 10 10 4 10 4 4 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 10 10 10 10 10 4 4 4 4 4 4 4 10 10 10 10 10 10 10 4 4 4 4 10 4 4 10 10 4 10 4 10 10 10 10 10 10 10 10 10 16 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 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 4 2 4 4 4 4 4 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 7 7 2 7 2 7 7 7 7 7 7 7 7 7 7 7 2 7 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 2 7 7 2 2 2 2 7 7 7 7 7 7 7 7 7 4 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 10 4 10 10 10 10 10 10 10 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 4 2 4 4 4 4 4 2 2 2 4 4 2 2 4 4 4 4 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 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 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 10 10 10 10 10 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 10 10 4 4 4 4 4 4 4 4 4 10 10 4 10 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 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 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 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 22 22 22 22 22 22 16 16 16 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 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 21 22 22 21 16 16 16 16 16 16 16 16 16 22 21 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 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 16 16 16 16 21 21 21 16 16 21 21 21 21 21 21 21 21 21 21 21 21 21 16 16 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 191 22 22 22 22 22 191 22 22 191 26 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 22 21 21 21 21 22 22 22 22 22 22 22 21 21 22 22 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 22 21 21 21 21 22 22 22 22 22 22 21 22 22 22 21 21 22 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 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 22 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 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 22 22 21 21 21 22 22 22 22 22 22 21 22 22 22 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 22 21 22 22 22 21 21 21 22 22 21 21 21 21 22 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 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 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 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 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 18 21 21 21 21 21 21 18 21 21 21 18 18 18 18 18 18 18 18 18 18 18 18 21 21 21 21 21 21 21 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 18 18 18 18 18 18 18 21 21 21 21 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 18 18 18 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 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 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 4 4 10 10 10 10 10 10 4 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 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 11 11 11 11 11 11 11 10 10 10 10 11 11 11 10 10 10 10 10 10 11 11 11 10 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 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 16 16 16 16 16 10 10 10 10 10 10 10 16 10 10 16 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 10 10 10 10 10 16 16 10 10 16 16 10 16 16 10 16 10 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 10 10 16 16 10 16 11 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 21 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 21 16 16 21 21 21 21 16 16 16 21 21 21 21 21 21 21 21 21 21 21 21 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 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 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 11 10 10 10 10 11 11 11 11 11 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 21 11 11 11 11 11 11 11 10 11 10 10 11 11 11 11 11 11 16 16 16 16 16 11 11 11 11 21 11 21 11 11 11 11 11 11 21 11 11 11 11 21 11 11 16 21 21 21 21 21 21 21 21 21 16 21 21 21 21 21 21 21 21 21 21 21 21 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 18 11 11 11 11 11 11 18 18 18 18 18 18 18 11 11 11 11 11 11 11 11 11 21 21 11 21 21 11 11 11 21 21 21 11 21 21 11 11 11 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 18 18 18 18 18 18 18 18 18 18 18 18 11 18 11 11 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 18 11 11 21 21 18 18 18 18 18 18 18 18 18 11 11 18 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 5 4 4 4 5 5 5 5 5 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 10 10 10 10 11 11 5 11 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 5 5 5 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 5 5 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 5 11 11 11 5 5 5 5 5 5 5 11 5 11 11 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 18 11 18 18 18 18 18 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 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 11 11 15 9 18 18 18 18 18 18 15 18 18 18 18 18 18 18 18 15 18 18 15 15 15 15 15 15 15 15 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 15 15 15 18 15 15 15 15 18 18 18 18 18 15 18 18 18 18 18 15 18 15 15 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 15 15 15 9 11 11 11 11 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 11 11 15 11 15 15 15 18 18 18 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 9 9 9 9 9 9 9 15 9 15 15 9 15 9 9 9 9 9 9 9 9 15 9 9 9 9 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 9 9 15 9 9 9 9 15 15 15 15 15 9 15 9 15 15 15 15 15 15 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 9 9 5 5 5 5 9 9 9 5 5 5 9 9 9 9 9 9 9 9 9 5 5 5 5 5 5 5 5 5 11 5 5 5 5 5 5 5 5 5 9 9 9 9 9 9 9 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 9 9 11 9 9 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 9 9 9 9 9 9 9 9 9 11 11 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 5 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 5 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 9 5 5 5 5 9 9 9 9 9 9 9 9 5 9 9 9 5 5 9 9 9 9 9 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 9 5 5 5 5 5 5 5 5 5 5 5 5 5 5 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 5 5 5 5 5 5 5 5 9 9 5 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 5 9 5 6 6 9 9 9 9 9 9 9 6 6 9 6 6 6 6 6 6 6 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 6 6 6 6 6 6 6 9 9 9 9 9 9 6 6 9 9 9 6 9 9 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 126 126 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 0 0 7 7 0 0 0 0 0 0 0 7 7 0 0 0 7 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 117 117 117 117 0 117 0 117 117 117 117 117 117 117 117 0 117 117 117 0 0 117 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 7 7 0 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 0 0 0 0 7 7 0 7 7 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 7 7 7 7 0 7 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 7 7 7 7 0 7 0 0 0 0 0 7 7 7 7 0 7 7 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 7 13 7 7 7 7 7 7 13 13 13 7 13 13 13 13 13 13 13 7 7 0 0 7 7 7 0 0 0 0 0 0 0 7 7 0 0 0 13 7 0 7 13 13 13 13 13 13 13 13 13 13 7 7 7 7 7 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 16 13 13 13 16 13 16 16 16 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 0 0 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 0 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 0 0 0 0 0 0 0 117 117 117 117 117 0 0 0 0 0 0 0 0 0 0 0 0 0 0 169 169 169 169 117 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 117 169 169 169 117 117 169 169 169 169 169 169 169 169 169 169 169 169 0 0 169 169 0 0 0 0 0 0 0 0 0 0 0 0 117 117 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 0 0 0 0 0 0 0 117 0 117 117 117 117 117 117 117 117 117 117 117 117 117 0 0 0 0 0 0 0 117 0 117 117 117 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 169 169 169 169 174 174 174 174 174 174 174 174 174 174 174 174 169 174 174 174 174 169 174 174 174 174 0 174 174 174 174 0 0 0 0 0 0 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 0 169 169 0 0 0 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 0 0 169 169 0 169 0 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 0 0 0 0 0 0 0 169 169 169 0 169 0 0 0 0 0 0 0 0 0 0 0 169 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 169 0 0 0 0 169 169 169 169 169 169 169 169 0 169 169 169 0 0 169 169 0 0 0 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 0 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 0 0 169 169 0 0 0 169 169 169 169 169 169 169 169 169 169 169 0 169 169 169 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 169 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 16 13 13 16 13 16 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 0 13 13 0 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 0 0 0 13 13 13 13 13 13 13 0 13 0 0 0 0 13 13 13 13 13 13 13 13 13 13 13 13 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 117 0 0 0 0 117 117 117 117 117 117 0 117 117 117 0 0 117 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 13 13 16 16 16 13 13 13 13 13 13 13 16 16 13 13 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 13 13 13 13 13 13 13 0 0 0 0 0 13 13 13 13 13 13 13 13 13 20 20 20 20 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 20 20 20 20 20 20 20 20 20 20 0 20 0 0 0 20 20 20 20 0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 13 13 13 13 13 16 16 13 13 13 20 16 20 20 20 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 20 20 20 20 16 16 16 16 16 16 16 20 20 20 20 20 20 20 16 16 20 20 16 20 20 20 16 16 16 16 16 16 16 16 16 16 22 16 16 22 16 16 22 22 22 22 22 22 16 16 16 16 16 16 16 20 20 20 20 20 20 20 16 16 20 20 16 22 22 16 16 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 190 190 0 0 190 190 190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 190 190 0 0 0 0 190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 190 190 190 190 190 190 190 190 190 0 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 0 0 0 0 0 0 193 0 0 0 0 0 0 193 0 0 0 193 193 193 193 193 190 190 190 190 190 190 190 190 190 0 193 193 190 190 190 190 193 193 190 193 193 190 190 190 190 190 190 190 190 190 190 190 190 192 190 190 190 190 192 190 190 192 190 190 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 20 22 20 20 20 20 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 20 20 22 20 20 22 22 20 22 22 20 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 190 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0 0 20 20 20 0 0 0 0 0 0 20 0 0 0 0 20 0 0 0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0 0 20 20 20 20 20 190 20 20 20 20 0 190 190 190 20 190 190 190 190 190 190 190 190 190 20 190 190 190 190 20 20 20 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 190 190 20 20 20 190 190 20 20 20 20 20 20 20 20 20 20 20 20 20 20 190 190 20 190 190 190 190 20 20 20 20 190 190 190 20 20 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 20 22 20 20 20 20 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 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 191 191 190 191 190 191 191 191 191 191 191 191 191 191 191 191 191 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 191 191 191 22 22 20 20 20 20 20 20 20 20 20 190 20 20 20 20 190 20 20 20 190 190 191 191 22 191 191 20 191 22 22 22 22 20 20 20 20 20 20 191 191 191 190 190 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 22 22 22 22 22 22 22 191 22 22 22 191 22 22 22 22 22 22 191 22 22 22 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 22 191 191 191 191 191 191 191 22 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