111 164 93 196 142 147 186 4 41 27 0 176 44 174 45 183 109 115 119 169 0 108 178 131 57 144 104 185 127 71 30 129 99 100 157 23 9 18 61 60 16 187 47 45 48 191 158 192 193 175 194 110 92 148 146 109 91 121 123 119 116 114 0 0 0 149 118 171 170 168 117 0 172 179 149 149 107 108 161 106 132 105 130 95 134 143 52 133 56 57 58 86 75 51 85 200 140 77 63 159 159 186 141 31 29 68 70 39 43 37 145 162 82 35 40 162 102 181 150 112 96 112 36 28 98 167 163 153 22 79 69 12 21 20 10 11 7 6 7 8 5 10 62 73 124 136 2 60 137 59 190 190 3 3 0 19 188 18 18 0 0 0 47 48 50 46 44 46 46 45 45 44 192 44 176 158 176 192 158 192 194 194 192 192 193 194 194 174 193 195 175 195 93 93 110 110 110 92 92 183 183 183 147 146 146 182 182 109 90 91 110 110 90 191 89 89 191 176 121 120 0 123 121 119 119 114 182 147 116 116 115 113 0 0 182 114 113 0 189 113 0 0 0 0 147 118 169 118 118 115 115 169 171 168 171 170 170 170 170 168 115 115 168 168 168 117 0 117 0 0 171 111 169 171 177 177 177 149 169 149 149 149 149 149 172 178 172 107 107 161 178 108 107 161 108 161 108 142 106 108 132 130 132 148 106 148 148 105 130 131 106 105 184 184 131 184 184 94 142 142 134 134 143 134 143 95 133 94 94 53 53 53 88 88 133 133 57 58 88 57 57 57 25 57 74 24 86 74 87 87 104 52 55 50 51 51 85 85 85 51 49 198 200 198 198 197 77 27 104 126 76 127 76 199 138 196 199 199 63 159 139 139 138 159 159 160 141 185 160 160 186 125 27 25 128 78 33 33 29 141 128 125 125 70 71 71 31 38 32 32 80 38 37 81 39 43 43 42 145 161 144 145 145 129 162 26 82 26 26 30 83 83 82 82 30 84 129 35 35 40 161 162 162 161 180 103 181 41 102 103 102 181 180 180 180 181 150 179 112 150 179 111 112 111 96 112 112 166 135 28 28 41 34 101 101 98 97 166 28 97 98 165 157 154 165 167 164 163 152 151 154 153 152 67 22 36 100 36 36 72 67 67 79 155 69 65 23 66 66 64 20 151 23 20 21 21 18 12 23 64 12 12 8 9 11 7 11 11 9 7 7 6 6 7 6 7 6 6 8 6 5 62 61 10 8 186 185 185 62 62 10 62 62 62 61 63 63 196 120 158 124 60 124 136 136 60 2 60 4 2 61 61 137 137 60 61 61 137 73 137 122 122 122 122 59 189 122 0 189 190 13 13 59 1 59 13 3 3 15 3 3 4 0 14 17 19 17 16 16 188 19 19 188 20 18 18 18 15 19 18 18 15 7 7 0 0 0 0 0 0 0 173 173 0 0 188 0 0 157 163 156 163 93 47 47 47 48 47 48 48 48 46 46 46 91 44 46 46 44 46 48 48 46 46 45 45 48 45 45 45 45 45 44 44 44 191 191 191 192 192 192 176 176 176 176 176 176 158 158 158 192 192 176 158 158 192 192 158 158 174 174 174 45 45 45 45 194 194 194 44 44 44 192 192 192 192 192 192 192 192 193 192 192 174 194 49 193 194 194 194 194 193 193 174 174 174 175 195 195 195 193 195 195 195 195 175 195 195 195 195 93 93 110 110 93 93 47 110 110 110 183 183 110 110 110 110 93 47 93 93 92 47 92 92 91 91 183 183 183 148 148 183 183 183 183 148 148 148 147 147 147 146 146 146 183 182 146 146 146 182 109 182 182 182 182 109 91 91 92 92 91 90 91 110 110 110 110 110 90 90 110 110 109 90 90 109 109 109 44 89 89 44 191 89 89 109 89 89 191 191 191 191 89 191 191 176 121 176 176 176 176 120 121 121 121 121 120 123 121 182 89 123 123 123 121 119 121 121 123 119 119 123 119 119 119 119 182 182 146 182 114 114 114 146 146 147 147 147 147 116 114 114 116 116 116 114 114 116 116 113 115 113 119 119 123 123 0 0 0 182 0 182 182 114 0 113 0 114 114 113 113 113 113 113 0 189 0 0 0 0 189 113 0 113 113 113 113 0 0 0 0 0 0 0 0 0 0 0 0 0 147 147 118 118 147 147 116 149 118 118 169 169 118 118 118 118 118 116 118 118 115 115 115 115 115 115 169 169 169 171 171 171 168 168 168 171 170 171 170 111 170 170 170 170 170 168 171 170 170 168 168 170 170 168 168 168 115 115 115 115 115 115 117 168 168 169 168 168 168 115 168 168 168 168 117 168 168 168 115 117 117 117 117 117 117 0 0 0 0 0 0 0 117 0 0 0 0 0 0 0 171 111 171 171 171 177 179 171 171 169 169 171 172 171 177 177 171 177 177 177 179 172 177 177 178 180 169 169 149 149 149 149 149 147 149 147 147 149 149 149 149 149 149 149 149 149 149 149 149 149 149 107 178 178 172 172 178 107 178 172 172 169 169 149 172 107 172 172 149 107 107 107 107 107 178 178 107 178 178 161 161 107 107 108 107 108 108 108 161 161 107 108 108 161 161 108 108 161 142 161 142 142 108 108 142 142 142 108 108 108 108 108 106 106 108 132 108 106 132 132 132 132 132 132 132 131 106 108 149 149 106 148 106 149 148 148 148 148 148 105 148 148 148 148 105 148 105 183 130 131 106 130 130 130 130 106 106 106 106 106 105 105 106 106 105 105 184 105 105 183 131 131 184 131 131 95 95 184 184 184 184 184 184 95 184 184 110 94 94 110 94 94 142 142 142 142 142 143 142 132 132 131 131 134 134 134 143 143 143 143 134 143 143 134 143 143 144 144 95 131 95 95 95 95 133 94 95 94 94 94 94 94 95 95 95 94 53 53 133 53 53 53 53 53 88 88 134 134 88 88 88 134 134 133 133 133 133 56 133 133 133 56 56 56 57 57 88 88 56 88 88 58 58 57 58 57 57 57 57 57 58 58 58 57 57 57 58 57 57 25 25 25 24 24 74 24 24 75 75 74 74 55 74 74 86 86 75 87 74 87 87 87 126 87 87 87 87 104 55 55 52 55 54 54 54 50 52 50 50 48 51 51 52 51 51 51 51 51 45 45 85 104 85 85 85 85 85 86 86 86 54 54 85 85 85 85 51 49 49 51 49 49 200 104 198 85 200 200 200 49 198 49 194 194 198 197 198 198 198 197 197 195 195 197 24 27 75 77 27 77 27 104 126 104 104 140 140 140 77 77 126 126 127 76 78 140 127 76 127 128 200 104 199 200 138 199 138 197 197 196 197 196 196 196 199 199 199 199 199 159 159 63 63 63 63 185 127 127 139 139 139 139 139 138 139 138 138 138 159 159 139 159 159 159 159 159 159 185 139 127 160 139 139 160 141 159 160 185 185 185 185 160 160 160 160 160 160 160 160 186 186 160 186 125 27 25 27 27 27 29 29 78 78 128 128 78 78 78 27 29 27 31 31 29 29 31 33 33 33 29 141 128 141 141 128 70 70 125 141 125 125 125 125 68 70 70 141 68 68 70 70 68 71 71 71 71 38 33 31 31 39 31 39 78 32 128 70 70 32 32 32 32 70 32 32 80 80 80 38 30 39 38 37 37 37 39 39 80 80 39 81 39 38 37 43 43 43 42 42 43 43 42 41 42 142 142 143 142 161 145 161 143 143 144 144 145 145 145 145 145 145 145 145 162 162 83 145 129 129 162 88 144 58 88 82 26 82 57 58 25 25 26 26 26 26 26 26 30 26 29 30 30 83 129 82 83 83 83 83 144 82 144 82 82 82 35 82 82 82 35 35 30 30 30 83 129 35 84 84 84 84 35 35 30 30 42 84 40 35 35 42 40 40 42 42 41 161 161 161 161 161 162 161 162 162 162 162 162 161 161 161 161 161 161 180 161 180 180 129 129 84 129 181 181 181 40 40 41 41 102 41 102 103 181 103 102 102 181 181 102 102 102 99 99 180 180 180 180 180 180 180 162 162 162 181 181 180 180 180 180 181 150 150 181 150 99 180 179 180 179 179 150 150 99 150 150 112 150 179 179 150 150 150 179 111 111 111 111 111 111 112 112 112 112 111 112 112 99 99 96 96 96 112 112 112 112 96 112 173 96 96 135 166 135 102 99 102 102 28 28 28 34 34 41 41 34 34 34 28 28 34 34 34 101 97 101 101 101 100 98 166 157 96 97 166 98 166 28 96 28 28 28 97 98 97 97 97 98 98 98 98 100 166 157 165 165 165 165 165 98 165 154 154 154 167 167 165 163 165 165 167 163 163 164 164 164 164 164 151 151 164 164 152 152 152 167 164 154 154 153 153 153 152 22 164 152 152 22 22 152 152 22 22 22 100 100 36 36 100 100 79 41 36 41 41 36 36 81 36 36 36 81 79 81 81 80 67 23 155 67 67 69 65 79 153 79 79 79 69 69 155 155 72 69 69 72 69 71 23 23 65 65 65 65 12 69 69 69 68 68 66 64 66 66 66 64 64 66 66 64 151 151 20 20 20 20 20 22 22 22 22 22 21 21 20 20 20 21 21 21 20 21 21 18 18 18 23 23 12 12 12 12 11 64 12 186 64 64 64 12 12 12 12 12 12 12 11 8 8 8 8 9 21 7 21 21 11 11 7 21 21 23 11 11 11 11 11 11 11 9 9 11 9 9 7 7 7 7 7 7 7 9 7 9 9 6 6 6 7 7 7 7 6 7 7 6 6 6 4 4 6 4 6 6 6 6 6 6 6 8 9 8 8 8 6 5 6 6 5 5 5 5 5 61 61 61 8 8 10 8 10 10 10 186 10 186 186 186 10 10 10 186 186 185 10 185 185 185 62 61 10 62 62 62 62 8 8 8 10 10 62 62 10 10 10 62 62 62 62 63 61 61 62 62 61 73 73 63 62 63 63 63 73 73 62 63 63 63 73 196 196 196 120 120 120 120 120 158 158 124 124 124 60 60 60 124 60 136 136 158 136 136 136 136 136 136 136 136 60 60 60 2 2 60 60 60 60 2 4 2 4 4 4 5 2 61 2 2 5 61 61 61 61 61 137 136 137 137 137 137 137 60 60 60 60 60 60 61 60 60 61 61 61 61 61 61 137 137 137 137 175 73 137 61 73 73 137 175 137 73 73 175 73 175 120 120 120 120 124 119 119 119 119 122 122 122 122 124 122 122 122 124 59 124 124 59 189 119 189 189 189 190 190 0 0 0 0 0 14 189 190 190 189 190 190 13 13 13 13 13 16 13 59 60 59 59 1 1 1 122 59 122 122 190 59 13 59 59 190 13 3 13 13 13 1 3 1 2 2 3 3 15 3 3 15 3 3 2 3 3 3 3 3 3 4 4 0 0 0 0 0 0 14 0 17 0 187 19 17 17 19 17 17 13 14 17 16 16 16 16 16 16 187 19 19 188 188 188 19 19 19 188 188 188 188 188 20 20 19 18 20 20 20 18 18 18 18 18 16 16 18 16 16 18 15 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 15 18 15 15 15 18 18 18 7 7 15 15 7 7 7 4 7 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 187 0 0 0 0 0 0 0 170 170 111 111 173 0 0 0 173 173 0 0 173 135 135 0 188 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 157 157 188 156 156 188 188 157 156 157 157 163 163 188 163 163 163 188 163 163 93 47 47 47 47 47 47 50 50 47 47 47 47 47 47 48 48 47 47 50 47 47 48 48 50 48 48 48 48 48 47 46 48 46 46 46 46 46 46 91 91 91 91 44 46 44 44 44 46 46 46 46 44 46 46 44 45 45 45 45 48 48 48 48 48 46 46 48 48 48 46 46 46 46 46 46 46 46 45 46 45 45 48 48 45 48 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 191 191 191 191 191 191 191 192 192 192 192 191 192 192 192 192 192 192 192 192 192 191 176 191 176 176 176 176 176 176 176 176 176 176 176 176 176 176 158 158 158 176 158 158 158 158 158 158 158 158 158 192 192 192 192 192 192 192 176 192 176 176 176 192 192 192 192 158 158 158 158 158 158 192 192 192 192 192 192 192 158 192 158 158 158 158 158 192 192 192 158 158 174 174 136 174 174 174 174 45 45 45 45 45 45 194 45 45 45 45 45 44 44 45 194 45 45 194 194 194 194 194 194 194 194 44 44 44 44 44 44 44 44 44 44 44 44 44 192 44 44 44 192 192 192 192 192 192 192 192 192 192 192 192 44 192 45 44 192 192 192 192 192 192 192 192 192 192 192 193 193 192 192 193 193 193 192 192 192 192 192 193 193 192 192 192 174 174 174 174 174 45 49 194 194 194 194 49 194 194 193 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 193 193 193 193 193 193 193 174 174 174 174 174 174 174 174 193 174 174 174 174 195 174 174 175 175 175 194 194 194 194 195 195 195 193 193 193 193 193 195 195 193 193 193 195 195 195 195 175 195 194 195 195 195 195 195 195 195 175 195 195 175 195 195 195 195 195 195 195 195 195 195 195 196 195 93 93 93 93 93 93 93 110 93 93 110 110 110 93 93 93 93 47 93 93 93 47 93 93 47 47 110 110 110 110 110 110 110 110 110 183 183 110 183 183 183 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 47 47 93 93 93 92 47 110 93 110 110 110 93 92 93 93 110 92 92 93 93 92 47 47 47 47 46 92 92 92 92 92 92 92 92 46 92 92 91 91 91 91 91 91 183 183 183 183 183 183 183 183 183 183 183 183 148 148 148 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 148 148 148 148 148 148 148 146 146 147 147 147 147 147 147 147 147 146 146 146 146 146 146 146 146 146 146 146 146 146 183 182 183 183 183 182 182 148 183 148 146 146 146 182 146 146 146 146 182 146 146 146 109 109 182 182 109 109 109 182 182 146 182 182 182 182 109 109 182 182 182 109 109 182 182 109 109 109 91 91 91 91 91 91 91 92 92 92 92 92 92 92 91 91 92 92 92 91 91 90 92 91 91 91 110 110 110 110 110 110 110 183 110 183 183 183 110 110 110 110 183 110 110 183 109 109 90 90 90 90 90 90 90 90 90 110 110 110 110 110 90 110 110 110 109 110 109 109 90 90 109 90 90 90 90 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 44 91 91 44 44 91 91 91 91 89 89 44 44 44 44 44 44 44 191 191 191 191 89 89 90 90 89 89 89 109 89 109 109 89 89 89 89 89 89 89 89 89 191 123 89 191 121 121 191 191 191 191 191 191 191 89 89 89 89 89 191 191 191 191 191 191 191 191 191 121 191 191 191 176 176 191 191 121 121 121 121 176 176 176 176 176 176 176 176 176 176 176 176 120 176 176 176 121 120 121 121 121 121 121 121 121 121 121 176 121 121 121 120 121 121 121 119 120 121 121 123 123 123 123 121 0 89 182 182 0 0 0 123 123 123 123 0 123 123 0 123 123 123 123 121 119 121 121 121 121 121 121 121 121 121 121 121 121 121 121 123 121 121 123 123 123 119 119 119 119 119 119 119 119 119 123 123 119 123 119 119 119 119 119 119 119 119 119 119 119 119 119 182 182 182 182 182 182 182 182 182 146 146 146 146 146 114 114 182 114 114 114 114 114 114 114 114 114 146 146 146 146 146 146 146 147 147 147 147 147 147 147 147 116 147 147 147 147 116 147 147 116 116 116 114 114 114 114 114 116 114 146 146 146 146 116 116 116 116 116 116 116 116 116 116 116 114 114 116 114 114 113 114 116 116 116 116 116 116 116 116 113 116 116 115 113 113 115 115 115 115 115 119 119 119 119 119 0 0 123 123 123 123 123 0 123 0 0 119 123 0 0 0 0 0 0 0 0 0 123 0 0 0 182 0 182 182 182 182 182 182 182 182 182 182 114 182 182 114 114 0 0 0 0 0 114 114 0 0 0 0 114 114 114 0 114 182 114 114 114 114 114 0 0 113 113 113 113 113 114 113 114 114 113 113 113 113 113 113 113 113 113 113 113 119 119 0 0 189 189 189 0 0 0 0 0 0 0 0 0 0 0 0 0 189 0 0 0 0 0 0 0 113 113 0 0 0 113 113 113 113 113 113 113 113 0 113 113 113 0 0 113 113 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 147 147 147 147 147 147 147 147 149 118 118 118 118 118 147 147 147 118 118 147 118 147 116 116 149 118 118 169 118 118 118 118 118 169 169 169 169 169 169 169 169 169 118 118 118 118 118 118 118 118 118 118 118 118 116 116 118 118 116 118 116 118 118 118 118 118 118 118 118 118 118 118 115 118 118 115 116 115 116 116 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 169 169 169 169 169 169 169 169 169 171 171 171 171 171 171 171 171 171 169 168 169 169 171 168 168 168 168 168 168 168 171 171 171 171 170 171 171 170 170 170 170 170 111 111 111 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 168 168 170 170 170 170 170 171 171 171 171 170 170 170 170 170 170 170 170 170 170 170 168 168 170 170 168 168 168 170 170 170 170 170 170 168 168 168 170 168 168 168 168 168 168 168 168 168 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 117 115 115 115 115 115 118 118 118 118 168 168 168 169 169 169 169 168 168 168 168 168 168 168 168 168 168 168 115 115 115 115 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 117 117 168 168 117 168 117 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 115 115 115 115 113 117 117 117 117 117 117 117 113 113 117 117 117 113 117 117 113 0 117 117 168 117 117 117 117 0 168 0 0 0 0 0 0 0 168 0 0 0 0 0 0 0 0 0 0 0 117 0 0 0 0 117 117 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 111 111 171 111 111 171 111 171 171 171 171 171 171 171 171 171 171 171 171 171 179 177 171 179 179 179 171 171 171 171 171 171 171 169 169 169 169 169 169 169 171 171 169 169 169 171 171 169 169 172 172 172 177 179 177 177 177 177 177 171 171 171 171 171 177 177 177 171 171 177 177 171 171 172 177 179 177 177 177 177 177 177 177 172 177 177 177 177 177 177 177 177 177 177 177 178 178 178 178 178 169 169 169 169 169 169 169 149 149 149 149 149 149 149 149 149 169 149 149 149 149 149 149 149 149 149 149 149 147 147 149 149 149 147 147 147 147 147 147 147 149 149 147 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 107 178 178 178 178 178 178 178 172 178 172 172 172 172 172 178 178 178 178 178 178 178 172 178 178 107 107 172 172 169 169 172 172 172 169 169 169 169 169 169 172 169 169 169 149 172 149 149 149 107 107 172 107 107 172 107 172 172 172 172 172 172 172 172 172 172 172 172 172 149 149 107 107 107 107 107 107 107 149 107 149 149 149 107 107 107 107 107 107 107 107 107 107 178 178 178 178 178 178 178 178 178 107 178 178 178 178 178 178 178 178 178 178 161 161 178 161 161 161 107 107 107 107 107 107 107 107 107 108 108 108 108 108 108 108 107 108 108 108 108 108 108 108 108 108 161 161 161 161 161 161 161 178 178 107 107 107 161 161 161 107 108 108 108 108 108 108 161 161 161 161 161 161 161 108 161 108 108 108 108 108 161 161 161 161 142 161 161 142 161 161 142 142 142 142 108 108 142 142 142 108 108 108 108 108 108 108 108 142 108 108 108 142 142 108 142 142 132 132 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 106 106 108 106 106 106 106 106 142 132 108 108 142 132 132 108 108 108 108 108 108 132 108 108 108 106 132 106 106 106 132 132 132 132 132 132 132 132 132 106 132 132 130 132 132 132 132 132 132 132 132 132 132 131 131 131 149 108 149 149 106 106 106 149 149 149 149 149 148 148 106 106 106 106 148 106 106 148 148 106 105 105 149 149 149 149 149 148 148 147 147 147 147 148 148 148 148 148 148 148 148 148 148 148 148 105 148 148 148 148 148 148 148 149 148 148 148 148 148 148 148 148 148 148 148 148 105 105 148 148 105 105 105 148 148 148 148 148 105 105 148 148 183 105 105 183 183 183 131 131 130 130 131 130 131 130 130 106 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 106 106 106 106 106 106 106 108 106 108 106 106 106 106 106 106 106 106 106 106 106 106 130 130 130 130 130 105 105 106 130 106 106 106 106 105 106 106 106 105 105 106 106 105 130 130 105 105 105 184 184 105 105 105 105 105 105 105 105 105 105 183 184 105 183 183 131 131 131 131 131 131 131 130 131 130 130 184 184 131 131 131 131 131 95 95 95 95 95 95 95 95 184 184 184 184 184 184 184 183 184 183 183 184 184 184 184 184 184 184 184 110 110 110 95 95 184 95 184 184 184 184 184 184 184 184 184 184 184 184 184 184 110 184 110 110 95 95 110 94 94 94 94 110 110 110 110 110 94 94 110 94 93 94 94 93 93 93 142 142 142 142 142 142 142 142 142 132 142 142 142 142 142 142 142 142 142 142 142 142 142 142 143 143 132 132 132 132 132 132 132 131 131 131 131 131 131 131 134 134 131 134 134 134 134 134 134 134 134 134 143 143 143 143 143 143 143 143 143 132 143 143 143 143 143 143 143 134 143 134 134 134 143 143 143 143 143 143 143 143 143 134 134 134 134 134 143 143 143 143 143 143 143 144 143 144 144 144 131 131 131 131 133 133 133 95 95 95 95 95 95 95 133 133 95 95 95 133 133 95 95 133 133 133 95 95 94 94 94 94 94 94 94 93 94 94 94 94 94 94 94 94 94 94 94 94 94 94 52 94 133 133 95 95 95 94 53 95 95 95 95 94 94 94 95 95 94 94 53 94 94 53 133 133 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 55 57 144 144 144 144 88 88 88 134 134 134 134 134 134 88 88 88 144 88 88 88 88 88 88 88 88 88 134 134 134 134 134 133 133 131 134 131 133 133 133 133 133 133 133 133 133 133 133 133 88 56 88 88 133 133 133 134 88 134 134 133 133 133 133 133 133 133 133 133 133 133 56 56 56 56 56 57 56 133 56 133 56 56 57 57 56 56 53 57 57 53 57 57 88 144 88 88 88 88 88 88 88 56 88 56 58 88 88 88 88 88 88 58 88 58 58 58 58 58 56 56 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 58 58 58 58 58 57 57 58 58 58 58 57 57 57 58 57 57 57 57 57 57 57 58 58 57 58 57 57 57 57 57 57 57 57 57 57 57 57 57 57 25 25 25 25 25 25 24 25 24 24 24 24 24 24 24 24 24 74 74 74 74 74 24 24 24 24 24 75 75 74 75 75 75 75 74 74 57 57 74 74 74 57 57 55 57 55 55 74 74 74 74 74 86 74 74 86 86 86 86 86 75 75 74 75 87 87 87 74 74 74 74 74 74 87 74 74 74 87 87 86 86 87 87 126 87 87 87 87 126 87 87 87 87 87 87 87 87 87 87 87 87 87 104 87 87 104 104 104 55 55 55 55 55 55 55 52 53 52 52 52 52 52 55 54 55 55 52 54 54 54 54 54 51 54 52 52 50 52 50 50 52 47 50 47 50 50 50 50 50 50 50 50 50 50 48 48 51 51 54 51 51 51 51 52 52 52 52 50 51 51 50 50 50 51 51 51 48 51 51 51 51 51 51 51 51 51 51 48 51 45 51 51 51 51 45 45 45 45 45 45 87 104 87 87 85 85 85 85 87 86 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 86 86 86 86 86 86 86 55 86 55 55 55 86 54 86 54 54 54 54 54 54 51 85 49 85 85 85 85 51 85 85 86 85 85 85 51 85 85 85 51 51 51 51 51 49 49 51 49 49 49 49 51 51 51 51 51 49 49 51 51 49 49 49 49 49 49 104 104 85 104 104 200 200 85 85 198 85 85 198 200 200 200 200 200 200 200 200 200 200 200 200 200 49 198 49 49 198 49 198 49 49 49 49 49 49 194 49 49 194 194 194 194 194 194 200 200 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 194 194 197 197 198 197 197 197 197 195 198 195 195 195 195 197 195 195 195 195 197 195 195 197 24 27 24 24 27 27 27 75 24 75 75 75 77 77 27 27 24 77 77 77 27 77 77 77 77 77 126 126 104 126 126 126 126 104 104 104 104 104 104 104 104 140 104 104 104 140 126 104 140 140 140 140 77 77 77 77 77 126 76 126 77 126 126 126 126 126 126 126 126 126 126 126 140 140 77 77 76 76 76 76 76 127 76 140 140 127 127 127 76 76 76 127 127 76 76 127 127 127 127 128 104 104 200 200 200 138 138 200 200 199 200 200 199 199 138 138 200 138 199 138 138 199 199 199 199 159 197 197 197 197 197 197 197 197 197 196 197 196 196 196 197 196 197 197 196 196 196 196 196 196 196 196 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 196 196 196 159 159 159 159 159 159 159 199 159 63 63 63 63 63 159 159 159 63 63 63 159 63 63 63 63 185 127 127 127 127 127 139 139 140 140 140 140 139 139 139 139 139 127 139 139 139 139 139 139 139 139 139 140 140 138 138 138 138 139 104 104 104 104 138 138 138 138 138 138 138 138 138 138 159 159 159 139 139 159 159 159 139 139 139 139 139 159 159 139 159 138 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 185 185 127 127 139 127 141 141 141 139 139 160 139 139 160 160 139 139 139 139 160 141 141 160 160 160 160 141 159 159 159 159 159 160 160 185 159 185 185 185 185 185 185 160 159 185 185 160 160 185 185 186 185 186 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 186 160 160 160 160 160 160 160 160 160 186 186 186 186 186 160 160 160 186 186 186 125 186 186 186 186 125 27 25 27 27 25 25 25 27 27 78 27 27 27 27 27 25 27 27 27 25 25 27 29 29 29 29 78 78 76 78 78 78 78 128 128 128 128 128 128 128 78 78 78 78 78 78 78 78 78 78 32 31 29 29 27 29 29 27 29 27 27 78 78 78 27 27 27 27 78 31 31 31 31 31 29 29 33 29 29 29 29 31 33 31 31 31 31 33 33 29 33 33 33 33 29 33 33 33 33 30 128 128 141 141 128 128 128 141 141 141 141 141 141 141 141 128 141 141 141 128 128 141 128 70 70 70 141 141 125 141 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 68 68 125 125 68 68 68 70 70 141 70 70 70 70 141 141 141 141 141 70 70 141 141 68 68 68 68 68 68 70 70 70 70 70 71 71 71 70 68 68 71 71 71 70 71 71 71 71 71 71 71 71 71 71 71 33 33 33 33 33 38 38 31 31 31 31 31 31 31 39 38 31 31 31 39 38 31 39 39 39 39 32 32 70 78 78 78 32 128 128 128 128 128 70 70 70 128 128 70 70 70 70 70 32 39 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 70 70 70 32 39 32 32 32 80 32 80 32 70 71 71 80 80 32 80 71 80 80 71 80 80 33 30 38 33 37 37 30 38 38 39 39 38 38 38 38 37 38 38 38 37 37 38 37 37 37 37 39 39 32 39 39 39 39 80 80 80 80 80 80 80 39 39 39 39 81 39 39 81 39 39 43 43 37 37 38 38 38 38 42 38 38 39 39 39 38 43 38 38 39 43 43 43 43 43 42 42 42 42 42 42 42 43 43 43 43 43 43 43 42 42 42 42 42 42 42 41 42 41 41 41 142 142 142 142 142 161 161 142 142 143 143 143 143 145 161 161 142 145 145 161 161 145 145 145 145 161 143 143 143 143 143 145 143 144 143 144 144 144 144 144 145 145 144 144 144 145 145 144 145 145 145 145 145 145 145 145 145 145 145 143 145 143 143 145 145 145 145 145 145 145 145 145 145 145 162 162 145 145 162 162 162 145 145 145 145 129 83 129 162 162 129 129 129 129 162 129 129 129 129 129 144 144 88 88 144 88 144 58 88 58 58 26 26 26 88 82 88 82 26 82 82 26 82 82 82 82 58 58 57 58 58 58 58 25 25 25 25 25 25 58 25 25 25 25 26 25 25 25 26 26 26 26 26 26 26 26 26 58 58 26 26 26 26 26 26 26 26 26 26 29 26 82 26 26 26 30 30 29 26 29 29 29 30 30 30 30 29 30 30 30 30 30 129 129 83 129 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 145 82 144 144 144 82 82 144 144 144 144 144 82 82 144 82 82 82 82 82 82 82 83 35 83 83 35 82 35 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 35 35 35 35 35 30 35 82 82 82 30 30 30 30 35 30 30 30 30 30 30 30 129 129 83 83 129 129 129 83 83 35 35 83 84 84 84 84 83 84 84 84 129 84 84 84 84 84 35 35 30 35 35 35 35 30 30 30 30 37 30 30 30 30 37 30 35 37 37 42 84 40 84 84 84 35 40 35 35 35 35 35 35 35 35 35 35 35 35 35 42 42 40 40 40 40 40 40 40 42 42 42 42 42 40 42 42 42 42 42 40 42 42 41 142 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 162 161 162 162 162 162 162 162 162 129 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 161 161 161 161 161 161 161 161 161 161 161 162 161 161 161 162 162 161 161 162 161 162 161 161 161 161 161 161 161 180 161 180 180 180 180 178 161 180 180 178 180 180 178 178 129 129 129 129 129 129 129 129 129 84 84 103 103 129 129 181 129 129 103 181 181 103 181 181 181 181 40 40 40 40 40 40 40 41 40 41 41 41 41 41 40 102 40 40 41 102 102 41 102 102 102 102 181 181 103 103 103 103 103 103 103 103 103 103 103 103 103 103 102 102 102 102 102 102 181 181 103 181 181 181 181 102 102 102 102 102 102 102 102 181 102 102 102 99 181 102 99 99 99 99 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 162 162 162 162 162 162 180 162 162 129 162 162 162 180 162 162 181 181 180 181 181 181 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 181 181 181 181 181 150 150 181 150 150 150 150 181 181 181 181 181 150 150 181 181 181 99 150 181 99 99 180 180 180 180 180 180 180 179 179 179 179 179 179 179 180 179 179 179 179 179 179 179 150 150 150 150 150 150 150 99 150 99 99 99 112 112 150 150 150 150 112 150 150 112 112 150 112 150 179 179 179 179 179 179 179 179 179 150 150 150 150 150 179 150 150 150 150 150 150 150 179 179 179 179 179 150 111 111 150 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 112 111 112 112 112 112 112 112 111 112 112 112 112 111 112 112 112 112 112 112 112 112 112 112 112 112 99 112 99 99 99 99 96 112 112 112 112 96 96 96 96 96 96 96 96 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 96 96 112 112 112 112 112 135 173 96 112 96 96 96 96 96 135 135 96 96 135 135 135 166 135 135 166 135 99 99 102 102 99 28 28 102 102 102 102 102 28 102 28 28 102 102 28 28 28 28 28 28 28 28 34 34 41 41 34 34 34 41 41 41 41 41 41 41 34 34 41 34 41 34 34 41 34 34 34 34 28 28 28 28 28 34 28 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 101 97 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 98 98 101 101 100 100 100 166 157 166 166 166 166 166 96 166 96 96 97 97 97 166 166 166 166 97 166 166 97 166 166 98 166 96 96 96 96 96 28 28 99 96 99 99 28 28 28 28 28 28 28 28 28 28 28 98 98 97 97 97 97 98 97 97 96 96 28 97 97 97 97 28 97 97 28 28 97 98 98 98 98 98 98 98 97 98 97 97 98 98 98 98 98 98 98 98 98 98 100 157 157 166 166 157 157 157 166 166 166 166 165 165 165 165 157 166 165 165 165 165 165 165 165 163 165 98 98 98 98 165 165 165 98 98 100 100 154 154 154 165 165 154 154 154 167 165 154 154 167 167 167 165 163 165 165 165 167 167 165 165 165 165 165 165 167 165 165 165 167 167 167 167 167 163 163 167 163 163 163 163 167 167 164 167 164 164 164 163 163 163 164 164 164 163 164 164 164 164 164 164 151 164 164 151 151 151 164 164 164 164 164 152 152 152 151 164 152 152 152 151 152 152 152 22 22 167 167 154 167 153 153 153 154 154 100 154 154 154 154 153 153 154 154 154 153 153 153 153 153 153 153 152 22 152 152 152 152 22 164 152 164 164 164 152 152 152 152 153 152 152 152 152 152 22 22 22 22 22 22 22 152 152 152 152 152 67 67 22 22 22 22 22 22 22 22 22 22 23 22 100 100 100 100 100 100 100 36 101 36 36 36 36 36 100 100 100 36 36 100 100 36 100 100 79 79 34 34 41 34 34 41 36 41 41 41 41 41 41 36 41 41 43 43 36 43 43 43 36 79 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 79 79 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 80 80 80 80 80 23 23 67 23 23 67 23 67 67 155 152 67 67 67 67 67 67 67 67 67 65 67 67 67 69 65 153 153 154 153 153 79 153 154 154 100 79 79 79 79 79 79 79 79 79 79 79 79 69 69 67 69 69 155 69 155 155 155 155 155 155 155 155 155 155 155 72 79 79 79 69 69 69 69 69 69 69 72 72 79 72 72 69 69 69 72 72 71 69 72 72 71 23 23 23 23 23 23 23 65 65 69 65 65 65 65 23 23 65 65 65 65 23 65 65 65 12 12 69 69 69 69 69 69 69 71 69 71 71 71 68 69 69 68 68 68 68 68 68 68 65 64 65 65 66 66 66 65 65 69 66 66 66 66 66 66 66 66 66 66 66 68 64 64 66 64 64 64 64 66 66 66 66 66 66 64 66 66 66 66 64 66 125 186 151 151 151 151 151 151 151 151 151 22 22 20 20 20 20 20 151 20 20 20 20 20 20 20 20 20 22 22 22 22 22 22 22 22 22 22 22 22 23 22 22 22 22 22 22 22 21 21 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 21 21 21 21 21 20 20 21 20 20 18 18 21 21 21 21 21 21 21 21 18 21 21 21 18 18 21 18 18 18 18 23 23 23 23 23 23 23 12 23 12 12 12 12 12 23 23 23 12 12 11 23 12 12 11 11 11 12 12 64 64 64 64 12 64 64 186 64 64 64 64 64 64 64 64 64 64 12 64 64 64 10 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 11 9 11 12 12 8 12 8 8 8 9 9 12 8 8 9 9 8 8 9 9 9 7 7 21 21 7 7 7 21 21 21 21 21 11 11 7 7 21 11 11 11 7 11 11 11 11 7 21 21 23 21 21 21 21 23 23 23 23 23 21 11 23 23 11 11 11 11 11 11 11 11 11 11 11 11 11 21 11 21 21 11 11 11 11 11 11 11 11 11 11 11 11 7 11 11 9 9 9 11 11 11 11 11 9 9 11 9 9 9 9 9 9 9 7 18 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 9 9 7 6 7 9 9 9 9 9 6 6 6 6 9 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 6 7 6 6 6 6 6 7 4 7 7 6 4 4 6 4 4 4 4 4 4 6 6 6 4 4 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 6 9 9 9 9 9 8 8 6 6 6 6 8 8 6 8 8 8 8 8 5 5 6 6 6 6 5 6 6 6 6 6 6 5 6 6 6 5 5 8 5 5 5 5 5 5 5 5 5 5 5 8 5 5 5 5 5 61 5 5 61 61 61 61 61 61 61 61 8 9 8 8 8 8 8 8 8 10 8 10 10 10 8 8 8 10 10 10 10 10 10 10 10 10 10 10 64 64 10 186 10 64 186 186 186 186 186 186 186 186 186 186 186 186 186 186 10 10 10 10 10 10 10 10 10 10 10 10 10 185 10 10 186 186 186 186 186 186 10 10 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 61 61 62 61 61 62 61 62 62 8 5 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 8 8 8 8 8 8 10 8 8 8 8 8 8 10 8 8 8 10 10 10 10 10 62 62 62 62 62 62 62 10 62 8 10 10 10 10 62 10 10 10 10 10 10 10 62 62 62 62 62 62 62 10 62 10 62 185 62 62 62 62 185 62 62 185 63 63 61 61 61 61 61 61 61 62 62 62 62 62 62 62 61 61 62 62 62 73 73 73 73 73 73 73 62 62 62 62 62 63 62 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 73 73 73 73 73 73 73 62 62 62 62 63 63 63 62 63 63 63 63 63 63 63 73 73 63 73 73 196 73 63 63 196 196 196 196 196 196 196 196 196 196 196 196 196 120 120 120 120 120 120 158 120 120 120 124 124 120 120 120 120 158 158 120 120 158 158 158 158 158 158 124 124 124 124 124 124 124 124 124 60 60 60 60 60 60 60 60 60 124 124 124 60 60 136 136 60 60 136 136 136 158 158 158 158 136 136 136 136 136 124 124 124 136 136 136 136 136 136 136 136 136 136 158 136 136 158 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 174 60 60 60 60 60 60 60 60 60 2 2 2 2 2 2 2 2 60 60 60 60 60 60 60 60 60 60 60 60 60 2 2 2 2 4 2 2 2 2 4 4 4 4 4 4 4 4 2 4 4 4 5 2 6 5 5 61 61 2 61 61 2 61 2 2 2 2 2 2 2 2 2 2 5 5 2 5 5 61 61 61 61 61 61 61 5 61 5 5 61 61 61 61 61 61 61 61 61 61 61 136 174 137 137 137 137 137 137 137 136 136 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 136 136 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 137 137 137 137 61 60 61 137 137 136 60 60 60 60 60 60 60 60 61 60 60 61 61 73 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 174 137 137 174 174 137 137 137 137 137 137 137 137 174 137 137 137 174 137 175 175 175 73 137 61 61 73 73 137 61 61 61 61 61 73 73 61 73 73 73 73 73 73 73 175 175 137 137 175 137 175 137 137 137 137 73 137 137 137 137 73 73 73 73 73 73 175 175 175 175 175 73 175 73 73 73 175 175 175 175 196 175 175 196 120 120 120 120 120 120 120 119 120 120 122 120 120 120 120 120 120 120 122 120 120 124 119 119 119 119 119 119 122 119 119 119 119 119 119 119 119 122 119 119 122 122 122 122 122 122 122 122 122 124 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 124 124 124 124 124 124 124 59 59 124 59 124 124 124 124 124 124 60 59 124 60 60 119 119 189 189 189 189 119 189 189 189 189 189 189 189 189 189 189 189 189 190 122 190 190 190 190 190 0 0 0 0 0 0 189 0 0 0 0 0 0 0 0 189 0 0 0 189 189 0 189 189 190 190 190 190 190 190 190 190 190 189 189 189 189 189 190 190 190 189 189 190 190 190 190 190 190 190 190 190 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 16 16 59 60 59 59 1 1 1 59 59 59 59 59 59 59 1 1 59 59 1 1 1 1 1 1 1 1 122 59 122 122 122 59 59 119 122 119 119 122 122 59 122 122 122 59 59 122 190 190 13 13 59 1 13 13 13 59 59 59 59 59 59 13 59 59 59 59 13 59 190 190 13 3 13 13 13 13 3 13 13 13 13 13 13 13 13 13 13 13 13 13 13 16 60 1 1 60 1 1 1 3 3 3 3 3 1 2 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 16 15 15 15 15 3 3 3 3 3 3 3 15 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 2 2 3 3 3 3 3 3 3 3 4 3 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 14 14 14 0 0 0 0 17 17 17 17 17 187 17 17 187 187 187 19 19 19 17 17 17 17 17 17 17 19 19 17 19 17 14 13 14 14 14 17 16 0 14 0 17 17 17 17 17 17 17 16 16 17 17 16 13 16 16 13 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 187 19 19 188 19 19 19 19 19 188 188 188 188 188 188 188 20 19 19 19 19 19 19 19 19 19 19 19 19 19 188 188 188 188 188 188 188 188 20 188 188 188 188 151 151 151 188 20 188 188 20 20 20 20 20 20 19 18 19 19 18 18 18 20 20 188 20 20 20 18 20 20 20 20 18 20 20 20 18 18 18 18 18 18 18 18 18 20 18 18 18 18 18 18 18 18 18 18 18 18 16 16 16 16 15 15 15 16 16 19 16 18 18 16 15 15 16 16 18 15 15 18 18 15 18 18 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 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 15 15 15 15 15 15 15 18 15 15 15 15 15 15 15 15 15 15 15 15 15 15 18 18 18 18 18 7 7 18 18 18 7 7 7 7 7 7 7 7 7 7 7 7 15 3 15 15 15 7 7 18 15 18 18 7 7 7 7 7 7 7 7 7 7 7 3 7 7 3 4 7 7 7 7 4 4 4 7 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 187 0 0 0 187 0 187 187 188 168 0 168 168 0 0 0 170 0 170 170 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 170 170 170 170 170 173 173 111 170 111 111 111 173 173 170 111 111 173 173 111 173 173 0 0 0 0 0 0 0 0 0 170 173 173 0 173 0 173 173 173 173 173 173 173 0 0 0 0 0 0 0 173 173 173 173 135 135 135 173 135 135 135 135 135 135 157 188 188 0 188 188 0 188 0 0 0 0 0 0 0 0 0 0 0 0 0 156 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 157 157 0 0 0 0 0 157 157 0 0 0 157 157 157 157 157 188 188 188 188 188 156 156 156 156 156 156 163 188 188 188 188 188 188 188 188 188 188 157 156 157 157 156 156 156 157 157 157 157 157 157 156 157 157 157 156 163 165 163 163 188 188 163 188 188 163 188 156 163 156 156 163 163 163 163 163 163 163 163 163 163 163 188 163 188 188 188 163 163 163 163 163 188 188 163 163 163 188 163 164 93 93 93 93 93 93 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 50 50 47 47 50 50 50 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 48 47 47 47 47 47 48 48 47 48 48 48 48 48 50 50 47 47 50 50 50 47 47 47 47 47 47 48 47 47 47 48 48 47 48 48 50 50 50 50 48 48 50 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 47 47 47 47 46 47 46 46 48 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 91 46 91 91 91 91 46 91 91 91 91 91 44 91 44 44 44 46 46 46 46 44 44 46 44 44 44 44 44 46 46 46 46 46 46 46 46 46 46 91 46 46 46 46 46 46 44 45 44 44 44 46 46 46 46 46 46 46 45 45 44 44 44 44 45 45 45 45 45 45 45 45 44 45 45 45 45 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 46 46 46 46 46 48 48 48 48 48 48 48 48 48 48 48 46 48 46 48 48 46 46 46 46 46 46 46 46 46 46 46 46 46 48 48 48 48 48 46 46 46 46 46 46 46 46 46 46 46 45 46 46 45 45 45 46 46 46 46 46 45 45 46 46 45 45 45 45 45 45 48 48 48 48 48 48 48 48 48 46 46 45 45 45 48 45 48 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 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 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 192 44 44 44 44 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 191 192 192 192 192 192 191 192 192 192 192 191 191 44 191 191 192 192 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 192 192 192 192 192 192 192 191 176 191 191 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 158 176 176 158 158 158 176 158 176 176 158 158 158 176 176 176 176 176 158 158 176 176 176 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 176 192 176 176 176 176 192 191 191 191 176 176 176 176 176 176 176 176 176 176 176 176 192 192 192 192 192 192 192 192 192 192 192 176 192 192 192 192 176 192 158 176 176 158 158 192 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 158 192 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 192 192 192 192 192 192 174 192 192 192 158 158 158 158 192 158 158 158 158 158 158 158 192 192 174 174 174 174 174 174 174 158 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 194 194 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 44 44 44 194 194 194 194 45 45 194 194 194 45 45 45 45 45 194 194 45 45 45 194 194 45 194 194 194 194 194 194 194 194 194 194 194 192 192 194 194 194 194 194 194 194 194 194 194 194 194 194 193 193 45 45 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 192 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 192 192 44 44 192 44 192 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 193 194 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 45 44 192 192 192 45 45 45 45 44 44 44 44 44 44 44 192 44 44 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 193 193 192 192 193 193 193 192 192 192 192 192 192 192 193 193 192 193 193 193 193 193 193 193 193 193 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 193 193 193 193 193 192 193 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 174 193 174 174 174 174 174 174 192 174 174 174 174 174 174 174 174 174 174 174 174 174 45 45 45 45 45 45 49 194 45 194 194 194 194 194 194 49 194 194 194 49 49 194 194 194 194 194 194 194 194 194 194 194 194 194 194 193 194 194 193 193 194 194 194 194 194 194 194 193 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 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 174 193 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 193 193 193 193 174 174 174 174 193 193 174 174 174 174 174 174 174 174 174 174 174 174 193 193 174 174 174 174 195 174 174 174 174 174 175 174 174 175 174 175 175 175 175 175 175 175 175 175 194 194 194 194 194 195 195 194 194 194 194 194 194 194 195 195 194 195 195 195 195 195 195 195 195 195 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 195 195 195 195 195 195 195 193 193 193 193 193 193 195 193 193 193 193 195 193 193 193 195 195 195 195 195 195 195 195 195 193 195 195 195 195 195 195 195 175 175 175 175 175 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 195 195 195 195 195 175 195 175 175 175 175 175 195 195 195 175 175 195 195 175 175 175 175 175 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 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 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 47 93 93 93 110 110 110 93 93 93 110 110 110 110 110 110 110 110 110 93 93 110 110 110 93 93 93 93 93 93 93 93 47 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 47 93 47 47 47 93 93 93 93 93 93 93 47 47 93 47 47 47 47 47 47 47 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 183 183 110 183 183 183 110 110 110 183 183 183 183 183 183 183 183 183 110 110 183 183 183 110 110 183 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 47 47 47 47 47 47 47 93 93 93 93 93 93 93 47 47 93 93 93 47 47 93 92 92 92 92 93 93 110 110 93 93 93 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 92 92 93 92 92 93 92 93 93 93 93 93 93 93 93 93 93 93 93 93 110 110 92 92 92 92 92 92 92 110 93 110 110 110 92 92 93 93 110 92 92 110 110 92 47 47 47 47 47 47 47 92 47 47 47 47 47 47 47 47 47 46 47 46 46 46 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 46 46 92 46 46 46 91 47 47 92 92 92 92 92 92 92 92 92 91 92 92 92 46 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 148 148 183 183 183 183 148 148 148 148 148 148 148 148 148 183 183 148 148 148 183 183 148 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 109 148 148 148 148 148 148 148 148 148 148 148 148 148 147 148 148 148 148 148 148 148 148 148 146 146 146 148 146 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 146 146 146 146 146 146 146 146 146 147 146 147 147 147 146 146 146 147 147 146 146 147 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 183 109 183 183 182 182 182 183 183 183 183 183 183 183 183 182 183 183 183 182 182 183 182 182 182 182 183 183 148 148 148 146 146 148 148 148 148 148 148 146 148 148 148 146 146 146 146 146 182 182 146 182 146 146 146 183 146 183 146 146 146 146 146 146 146 146 146 146 146 146 182 182 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 109 109 182 109 109 109 109 182 182 182 182 182 182 182 109 109 182 182 109 109 109 109 109 109 109 109 182 182 146 182 182 182 182 146 146 146 146 182 146 182 182 182 146 182 182 182 182 182 182 182 182 182 109 109 182 109 109 182 109 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 109 109 109 109 109 109 109 182 182 182 182 182 182 182 109 109 109 109 109 109 109 182 109 109 109 109 91 91 91 91 91 91 91 91 91 92 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 90 92 91 91 91 91 91 91 91 91 91 92 92 92 91 91 91 92 92 92 92 92 92 90 91 91 91 91 91 91 91 92 91 90 92 92 90 92 91 91 91 91 91 91 91 90 91 91 91 91 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 183 110 110 110 110 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 183 183 183 110 110 110 110 110 110 110 183 110 183 183 183 110 110 110 109 183 109 109 109 109 109 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 110 90 90 90 90 90 90 90 90 110 92 110 110 110 110 110 90 110 110 110 110 110 110 110 110 110 110 110 110 110 110 90 90 90 90 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 109 109 110 110 110 110 110 109 109 110 110 110 109 109 109 109 109 90 91 90 90 90 90 90 90 90 109 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 90 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 90 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 44 91 91 44 44 91 91 91 91 91 44 44 44 44 91 44 44 44 44 44 44 44 91 91 91 91 91 89 91 91 91 91 91 91 89 89 89 89 91 91 89 89 89 89 89 89 44 44 44 44 44 44 44 44 44 91 44 91 91 44 44 44 44 44 44 44 44 44 44 44 44 44 44 191 191 44 44 191 44 191 191 191 191 191 191 191 191 191 191 191 191 191 91 91 90 90 89 89 89 90 90 90 90 90 89 89 89 89 89 89 89 89 89 89 89 89 89 89 109 90 109 109 89 89 89 109 109 109 109 109 109 109 89 89 109 109 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 90 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 191 191 89 89 89 89 123 123 123 191 191 89 191 191 191 191 191 191 121 121 121 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 89 191 89 89 89 89 89 89 89 91 89 89 89 89 89 89 89 89 89 89 89 89 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 89 89 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 121 121 191 121 121 191 191 191 191 176 191 191 191 191 191 191 191 176 176 191 191 176 176 176 176 176 176 191 191 191 191 191 191 191 121 121 121 121 121 121 121 121 121 121 121 121 176 176 121 121 176 176 176 176 176 176 176 176 176 176 191 176 191 191 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 120 176 176 176 176 176 176 176 176 176 176 176 176 120 120 121 121 120 120 120 121 176 121 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 121 121 121 121 176 176 176 176 121 121 121 121 121 121 121 121 121 121 121 120 120 121 121 120 120 120 121 121 121 121 121 121 121 121 120 121 121 121 120 120 121 121 120 119 120 121 121 123 121 121 121 121 123 123 89 123 123 123 123 123 121 123 123 123 123 121 123 123 123 123 123 89 89 89 89 89 0 89 109 109 182 109 182 182 182 0 0 0 0 0 0 0 182 0 0 0 0 123 123 123 123 123 123 123 123 123 89 89 89 123 123 123 123 0 0 123 0 0 0 123 123 123 123 123 123 123 123 123 0 0 123 0 123 123 123 123 123 123 123 123 123 123 123 123 123 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 123 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 123 123 121 121 121 121 121 121 121 123 121 123 123 123 121 123 123 123 123 123 123 123 123 123 119 119 119 119 119 119 119 121 119 121 121 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 121 121 121 121 119 119 119 123 123 123 123 123 123 123 119 119 119 123 123 119 119 123 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 182 109 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 146 146 146 146 146 146 146 182 146 182 146 146 146 114 146 146 146 146 114 182 182 182 182 182 114 114 182 182 182 182 182 182 114 182 182 182 114 114 114 114 114 182 182 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 116 146 147 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 116 116 147 116 147 147 147 146 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 116 147 147 116 116 116 147 147 147 147 147 147 147 116 116 147 116 116 116 116 116 116 116 116 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 116 116 146 146 146 146 146 146 146 146 146 146 146 146 146 116 146 146 146 146 116 146 116 116 116 116 116 116 116 116 116 114 114 146 116 116 116 116 116 116 116 116 116 116 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 116 114 114 114 114 114 114 114 114 114 114 114 114 114 114 113 113 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 115 115 113 113 116 113 113 113 113 116 116 116 116 116 116 113 116 116 116 116 113 116 115 115 113 113 113 113 113 113 113 115 115 115 115 115 115 115 113 113 113 115 115 113 113 115 115 115 115 113 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 0 0 119 0 0 0 0 0 123 119 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 0 0 0 0 0 0 0 0 0 119 119 119 123 123 0 123 119 123 123 123 0 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 123 123 0 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 182 0 182 182 182 0 0 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 0 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 114 114 182 182 114 114 114 114 114 182 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 114 113 114 114 114 114 114 0 0 0 0 0 0 0 123 0 123 0 0 0 0 0 0 0 0 0 0 0 182 114 114 0 114 114 114 114 0 0 0 0 0 114 114 0 0 114 114 114 114 114 182 114 114 114 114 114 114 114 114 114 182 114 114 114 114 114 114 114 114 114 114 114 114 0 0 113 0 0 113 0 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 114 114 114 114 114 114 113 114 114 114 114 114 114 114 114 114 114 114 113 114 114 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 119 119 119 119 119 119 119 0 119 0 0 0 0 0 119 189 119 119 0 189 189 0 0 189 189 189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 189 0 0 0 0 189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 113 113 113 113 113 113 113 0 0 0 0 0 0 0 113 0 0 0 0 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 0 0 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 0 0 113 0 0 0 0 113 113 113 113 113 113 113 0 0 113 0 0 0 0 113 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 118 147 147 118 147 147 118 118 149 149 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 118 147 147 118 118 118 147 147 147 147 147 147 147 118 118 118 116 116 116 116 147 147 116 116 116 116 116 116 149 149 118 149 118 149 118 118 118 169 118 118 169 169 169 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 169 169 169 169 169 169 169 118 118 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 118 169 169 118 169 118 118 118 118 118 118 118 118 118 118 169 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 116 116 116 116 116 116 116 118 116 118 118 118 118 118 116 116 116 116 118 116 116 118 115 116 115 115 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 115 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 115 115 118 118 115 115 115 118 118 118 118 118 118 118 118 118 118 118 115 118 118 118 116 116 116 116 116 116 116 115 115 115 115 116 116 116 116 116 115 116 115 115 116 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 168 168 169 169 169 169 168 169 169 169 171 171 169 171 169 169 171 171 168 171 171 171 168 168 168 168 168 168 168 168 168 170 170 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 170 170 170 171 171 171 171 170 170 171 170 170 170 170 170 170 170 170 170 170 170 170 170 170 111 111 111 111 111 111 111 111 111 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 168 168 168 168 168 168 168 170 168 170 170 170 170 170 168 170 168 170 170 170 170 170 170 170 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 168 168 168 168 168 168 168 170 170 170 170 170 168 168 168 168 168 168 168 168 168 168 168 168 168 168 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 168 168 168 168 168 168 168 168 170 170 170 170 170 168 168 168 168 170 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 117 115 115 115 115 117 115 115 115 115 115 115 115 115 115 115 115 115 115 117 115 115 115 115 117 118 118 118 118 118 118 118 118 118 118 118 118 168 168 118 168 118 168 168 168 168 168 168 168 168 168 169 118 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 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 115 115 115 115 115 115 115 115 115 115 115 115 168 168 115 168 115 115 115 168 168 168 168 168 168 168 168 168 168 168 168 168 168 115 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 168 168 117 117 115 117 117 117 117 168 168 168 168 168 168 168 117 117 117 117 117 117 117 168 117 117 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 113 115 115 113 113 115 115 115 115 115 115 115 115 113 115 115 113 113 113 113 113 113 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 113 113 113 113 113 117 117 117 115 117 117 117 117 117 117 117 117 117 117 117 117 117 113 113 113 113 113 117 117 117 117 117 117 117 113 113 113 117 117 113 0 0 0 0 117 117 117 117 117 117 117 117 117 168 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 168 168 0 168 168 0 168 168 168 0 168 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 117 117 0 0 0 168 117 168 168 168 0 0 168 168 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 117 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 0 0 0 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 111 111 111 111 111 111 111 171 171 171 171 171 171 171 111 111 111 111 171 111 111 171 171 111 111 111 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 111 171 171 179 179 179 171 171 177 171 171 177 171 171 179 171 171 171 179 179 177 179 179 179 179 171 171 171 171 171 171 171 171 171 169 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 171 171 171 171 171 171 171 171 171 169 169 169 169 169 171 169 169 169 169 169 169 169 171 171 171 171 171 171 171 169 169 169 169 169 172 169 171 172 171 171 172 172 171 172 172 172 172 172 179 179 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 177 177 177 177 177 177 177 177 177 177 171 171 177 171 177 171 171 171 171 171 171 171 177 177 177 177 177 177 177 171 171 171 171 171 177 177 177 171 171 172 172 172 172 172 179 179 177 177 179 177 179 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 172 177 172 172 172 172 172 177 177 177 177 177 177 177 172 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 178 177 177 178 178 178 178 178 177 178 178 178 178 178 178 178 178 178 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 149 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 169 169 169 149 149 149 169 169 169 169 149 149 149 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 147 149 149 149 149 147 147 147 147 147 147 147 149 149 147 147 147 149 149 149 149 149 149 149 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 149 149 149 149 149 149 149 149 147 149 147 147 147 149 149 149 149 147 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 107 149 149 149 107 107 178 178 178 178 178 178 178 178 178 177 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 177 177 172 177 172 172 178 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 172 178 178 178 178 178 178 178 178 178 172 172 178 178 178 178 178 178 178 107 107 107 107 107 107 107 107 172 172 172 172 172 172 172 169 172 169 169 169 169 172 172 172 172 172 172 172 172 172 172 172 172 172 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 172 172 169 172 172 169 172 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 172 172 169 172 172 149 172 169 169 169 149 149 149 149 169 149 149 149 149 149 149 149 107 107 107 107 107 107 107 172 172 172 172 172 172 172 107 107 107 172 172 107 107 172 107 172 107 107 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 149 172 149 149 149 149 149 149 149 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 172 107 149 149 107 149 107 149 149 149 149 149 149 149 149 149 149 149 107 149 149 149 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 149 149 107 107 107 107 107 107 107 107 107 149 149 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 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 161 178 178 161 161 161 161 161 161 161 178 161 161 161 161 161 161 161 161 161 107 107 107 107 107 107 107 107 107 107 107 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 108 108 108 108 107 108 107 108 108 108 108 108 108 108 108 108 108 108 107 107 108 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 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 178 178 107 178 178 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 161 161 161 161 161 161 161 161 161 161 107 161 161 107 161 161 107 107 107 107 107 108 108 161 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 108 108 108 108 161 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 108 108 108 161 161 161 161 161 161 161 161 161 142 142 142 142 142 161 161 161 161 142 142 161 142 142 142 142 142 142 142 142 142 142 142 142 142 142 108 108 108 108 142 142 142 142 142 142 142 142 142 142 142 142 142 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 142 142 142 142 142 142 142 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 142 142 142 142 142 142 142 108 108 108 108 108 108 142 142 142 142 142 142 142 132 142 142 132 132 132 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 106 106 108 108 106 108 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 132 132 142 142 142 142 132 108 142 108 108 108 108 108 142 142 142 108 108 142 132 108 142 132 132 132 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 132 132 108 142 106 106 106 108 108 108 108 108 108 106 108 108 108 108 108 108 108 108 132 132 106 106 106 132 132 106 106 108 106 106 106 106 106 106 106 106 132 106 106 106 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 106 106 132 132 132 132 132 132 132 132 132 132 130 132 132 132 132 132 132 132 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 132 132 132 130 132 132 132 132 131 131 132 132 131 131 131 131 131 131 131 131 108 108 149 149 108 108 108 149 149 149 149 149 106 149 149 106 149 149 106 106 106 106 106 106 106 106 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 148 106 148 148 148 148 148 106 106 106 106 106 106 106 149 106 149 149 106 106 106 106 106 106 106 106 148 148 148 106 106 106 106 106 106 106 148 106 148 148 148 148 148 106 106 106 106 106 106 106 148 106 105 105 105 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 148 148 148 148 148 148 148 148 147 149 147 147 147 147 147 147 147 147 147 147 147 148 147 147 147 148 148 147 147 148 148 148 148 148 148 148 148 149 149 149 149 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 105 105 148 105 105 148 105 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 149 148 148 148 148 149 149 149 149 149 148 148 148 149 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 105 105 105 105 105 105 105 148 148 148 148 148 148 148 105 105 105 105 105 105 105 105 105 105 105 105 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 183 183 105 105 105 105 105 105 105 148 148 148 148 148 148 148 148 148 148 148 183 148 148 183 105 105 105 105 105 105 105 183 183 183 183 183 183 183 105 183 183 183 183 183 183 183 131 131 131 131 131 131 131 132 132 130 130 130 130 130 131 131 131 130 130 131 131 130 131 131 131 131 130 130 130 130 130 130 130 132 130 106 106 132 106 106 130 130 130 130 130 130 130 106 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 108 106 108 108 106 106 106 108 108 108 108 108 106 106 108 108 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 105 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 105 130 130 105 105 105 105 105 105 105 105 130 130 106 130 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 105 105 105 105 105 105 105 130 105 130 130 106 106 106 106 106 106 106 106 106 106 106 105 105 105 105 105 105 105 106 106 106 106 106 105 105 105 106 106 105 105 106 105 105 130 130 105 130 130 130 184 105 105 105 105 105 105 105 184 184 105 105 105 184 184 105 105 184 184 184 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 184 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 184 184 105 105 183 183 183 105 105 105 105 105 183 183 183 183 183 183 183 183 183 183 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 131 130 130 131 131 131 130 130 130 130 130 184 130 131 131 130 131 184 131 131 184 184 184 184 131 131 95 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 95 131 131 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 130 130 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 183 183 183 183 184 183 183 183 183 183 183 183 183 183 183 184 184 183 183 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 110 110 184 110 184 110 110 110 110 110 110 110 95 95 95 95 95 95 95 95 95 184 95 184 184 184 95 184 95 95 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 110 184 184 184 184 110 184 184 184 184 184 184 110 184 184 110 110 110 110 110 110 95 95 95 95 95 94 95 94 94 110 110 110 94 94 94 94 94 94 94 94 94 94 94 94 94 94 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 93 94 94 94 94 94 94 94 110 94 110 110 94 94 94 94 94 110 93 93 93 93 93 94 94 94 94 94 94 94 93 93 93 93 93 93 94 93 93 93 93 94 93 93 93 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 132 142 132 132 132 132 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 143 142 142 143 142 142 143 143 143 143 143 143 143 143 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 134 132 131 132 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 134 131 134 134 134 134 134 134 134 132 132 132 131 131 134 134 134 131 131 134 134 131 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 143 143 143 143 143 143 143 143 143 143 142 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 142 143 142 142 142 143 143 132 132 132 132 132 143 143 143 132 132 143 143 132 132 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 134 143 143 143 143 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 134 143 143 143 143 134 134 134 134 134 134 134 134 143 134 134 134 134 143 134 134 134 134 134 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 144 144 143 143 144 143 143 144 144 144 144 143 144 144 144 144 144 144 144 144 144 131 131 131 131 131 131 131 131 131 131 131 131 95 131 131 133 131 131 133 133 133 133 133 133 133 133 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 133 133 133 133 133 95 133 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 133 133 133 133 133 133 133 95 133 95 95 95 95 133 133 133 133 133 133 133 133 133 133 133 133 133 95 95 95 95 95 95 95 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 93 93 94 93 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 52 94 133 133 133 133 133 133 133 95 95 95 95 95 95 95 95 95 95 95 95 95 53 95 95 53 53 53 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 94 94 94 53 95 95 94 94 94 95 95 95 95 95 95 94 95 95 95 94 94 94 94 94 53 53 94 53 53 53 53 94 94 94 94 94 94 94 94 94 94 94 53 94 53 53 133 133 133 133 133 133 133 53 53 53 53 53 53 53 133 133 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 55 57 144 144 144 144 144 88 88 144 144 144 144 144 144 144 88 88 144 88 88 88 88 88 88 88 88 88 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 88 88 88 88 88 88 88 88 88 144 88 134 134 134 88 88 88 88 134 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 56 88 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 133 133 133 133 133 134 134 131 131 131 133 134 131 131 131 131 131 133 133 131 131 131 133 133 133 133 133 133 133 133 133 133 133 133 133 133 134 134 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 56 56 88 88 88 133 56 88 88 88 88 88 133 133 88 133 88 88 133 133 133 133 133 133 133 133 134 88 134 134 134 133 133 134 134 134 134 134 134 133 134 134 134 133 133 133 133 133 133 133 133 133 133 133 133 133 133 88 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 56 56 56 56 56 56 56 56 56 133 56 56 56 56 56 56 56 56 56 56 56 57 56 56 57 57 133 133 133 133 133 133 56 133 133 133 133 133 133 56 133 133 133 56 56 133 56 53 57 57 56 57 57 57 57 56 56 56 56 56 56 56 56 56 56 56 57 56 56 53 57 57 57 57 57 57 57 53 57 53 53 53 57 57 57 53 53 57 57 53 57 57 144 144 88 88 144 88 144 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 56 56 56 56 56 88 88 88 88 56 88 88 58 58 58 58 58 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 58 88 88 88 88 88 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 56 56 56 56 56 56 56 57 56 57 57 57 57 57 56 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 57 58 58 57 57 57 57 58 58 58 58 58 58 58 56 58 56 56 58 58 58 58 58 58 57 57 57 57 57 57 57 58 57 57 57 57 58 58 58 58 58 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 58 58 58 58 58 58 58 57 58 57 57 57 57 57 58 58 58 58 57 57 58 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 25 25 57 57 57 57 57 57 25 57 57 57 57 57 57 57 57 57 57 57 25 57 25 25 25 25 25 25 25 25 25 25 25 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 25 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 25 24 57 25 24 24 24 74 74 57 74 74 74 74 74 24 74 74 74 74 24 74 74 74 74 74 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 74 74 24 24 24 24 75 75 75 24 24 74 74 74 75 75 75 75 75 75 75 75 75 75 75 75 75 75 57 57 57 57 74 74 74 57 57 57 57 57 74 74 74 74 57 74 74 74 74 74 74 74 74 74 57 57 57 57 57 74 74 57 57 57 57 55 55 55 74 74 57 55 55 74 74 55 55 86 86 86 74 74 74 74 74 74 74 74 74 57 74 74 74 74 74 74 74 74 74 74 74 86 74 74 74 74 74 86 86 86 74 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 75 75 75 75 75 87 87 75 75 74 74 74 74 75 75 87 75 75 75 87 87 75 87 87 87 87 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 87 87 74 87 87 74 87 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 87 87 87 87 87 87 87 74 86 74 86 86 87 87 87 86 86 86 87 86 86 86 87 75 87 87 87 126 126 87 87 87 87 87 87 87 87 126 87 87 87 87 126 87 87 87 87 104 87 87 87 87 87 87 87 86 87 86 86 86 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 104 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 104 104 87 87 104 104 104 87 87 87 87 87 87 87 87 104 87 87 87 104 104 104 104 104 104 104 55 55 55 55 55 55 55 55 55 53 53 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 53 53 53 53 53 52 55 52 53 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 55 54 55 55 55 52 54 55 55 53 55 55 55 52 55 55 55 52 54 52 52 52 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 51 54 51 51 51 52 52 52 52 52 52 52 52 52 94 52 52 50 50 52 52 52 50 50 52 52 50 50 50 50 50 94 94 94 94 47 50 50 93 93 93 47 47 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 48 48 50 50 50 50 48 48 48 50 48 48 48 48 48 48 48 51 51 51 51 51 51 51 54 51 52 54 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 50 52 50 50 51 51 51 51 51 51 51 51 51 52 52 50 51 50 51 50 50 50 51 50 50 50 51 51 51 51 51 51 51 50 51 50 48 48 51 51 51 48 48 48 51 48 48 48 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 48 48 51 51 51 51 51 51 51 51 45 45 45 51 51 51 51 51 45 51 51 51 51 51 51 51 45 51 51 51 45 45 51 45 45 45 51 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 104 104 87 104 104 87 104 87 87 87 87 87 87 87 87 104 87 87 85 85 85 85 85 85 85 85 87 87 87 87 85 85 85 87 87 86 86 86 86 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 87 85 87 87 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 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 55 55 86 55 86 55 55 55 55 55 55 55 55 55 55 55 86 55 55 54 86 54 86 86 54 54 54 86 86 86 86 86 86 54 86 86 86 54 54 54 54 54 54 85 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 51 85 49 85 85 49 85 49 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 51 51 85 85 85 85 85 85 85 86 85 86 86 86 85 85 85 86 86 85 85 86 85 85 51 51 85 85 85 85 51 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 51 51 51 51 51 51 51 85 51 54 54 51 51 51 51 51 51 51 51 51 51 51 49 49 49 49 49 49 49 51 49 51 51 51 51 49 49 49 49 49 49 49 49 49 49 49 49 49 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 49 49 49 49 49 49 49 51 51 51 51 51 49 49 49 51 51 51 49 51 51 51 49 49 49 49 49 49 49 49 49 51 45 49 49 49 49 49 45 49 49 49 45 49 104 104 104 104 104 104 104 104 104 85 85 85 200 200 104 104 104 104 200 104 104 200 104 200 200 200 85 85 85 85 85 85 85 85 85 85 85 85 198 85 85 85 85 85 85 85 85 198 85 198 198 200 200 200 200 200 200 200 200 85 200 85 85 85 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 49 49 49 49 49 198 198 49 49 49 49 49 49 49 198 198 49 49 49 198 198 49 198 198 198 198 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 194 49 194 49 49 49 49 194 49 49 49 49 49 49 49 49 49 49 194 194 49 49 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 200 200 200 200 200 198 197 198 200 198 198 198 198 198 198 198 200 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 194 198 198 198 198 194 194 194 194 198 194 194 194 194 194 194 194 197 197 197 197 197 197 197 197 197 198 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 198 198 195 198 195 195 195 194 194 194 195 195 195 195 195 195 195 195 195 195 195 195 197 197 197 197 197 195 195 197 197 198 198 195 195 195 195 195 195 195 195 195 195 195 197 197 197 197 197 197 197 195 195 195 195 195 195 197 195 195 195 197 197 195 195 195 24 27 24 24 27 27 27 24 24 24 24 24 24 24 27 27 24 24 24 27 27 27 27 27 27 27 75 24 75 75 75 75 24 75 75 75 75 75 75 75 75 75 75 75 75 75 77 75 75 77 77 77 27 27 24 27 27 27 27 24 24 24 24 24 77 77 77 77 77 77 77 77 77 77 27 27 27 27 27 27 27 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 126 75 126 126 126 126 126 126 126 104 104 104 104 126 126 126 126 126 126 126 126 126 126 126 126 126 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 126 126 104 104 140 140 140 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 140 126 140 140 140 140 140 104 140 104 104 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 76 76 126 77 126 126 126 77 77 75 75 77 126 126 75 75 75 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 77 126 77 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 140 126 140 126 140 140 140 140 140 140 140 77 77 77 77 77 77 77 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 126 76 127 126 127 127 127 140 127 140 140 140 140 140 127 127 127 127 127 127 127 140 127 127 127 127 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 127 127 127 127 127 127 76 76 76 76 76 128 128 127 127 127 127 127 127 127 128 128 127 127 127 127 128 127 127 127 127 127 104 104 104 104 104 104 104 200 104 200 200 200 200 200 104 104 104 200 200 138 138 200 138 138 138 138 200 200 200 200 200 200 200 200 200 200 200 200 199 200 200 200 200 200 200 200 200 199 199 199 199 199 138 138 200 138 138 138 138 200 200 200 200 200 138 138 200 200 200 138 138 138 199 199 138 138 138 138 138 138 138 199 138 199 199 199 199 199 138 138 138 199 199 199 138 199 199 159 159 159 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 195 196 196 196 197 197 197 197 196 196 196 196 196 196 196 196 197 197 197 197 197 196 196 197 197 197 197 197 197 196 197 197 197 196 196 196 196 196 196 199 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 199 159 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 197 199 199 199 199 199 199 199 199 199 199 197 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 196 196 199 196 199 196 196 196 196 196 196 196 159 159 159 159 159 159 159 199 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 199 199 199 199 159 63 63 63 196 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 159 159 159 159 159 63 159 159 159 159 159 159 63 63 159 63 63 63 63 63 63 63 159 159 63 159 63 63 159 63 63 63 63 63 63 63 63 63 63 63 63 63 185 63 63 185 185 185 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 139 127 139 139 139 127 127 140 140 140 140 140 140 140 140 140 140 140 140 140 139 140 140 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 127 139 127 127 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 159 159 140 140 140 140 140 140 140 104 140 104 104 104 138 138 138 138 140 138 138 138 139 138 138 138 138 138 104 104 104 104 104 138 138 104 104 104 104 104 104 138 104 104 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 159 138 159 159 159 159 139 159 159 159 159 139 139 139 139 139 159 159 159 159 159 159 159 159 159 159 159 159 159 159 139 139 139 139 139 139 139 140 139 140 140 139 139 139 139 139 139 139 139 139 139 139 159 159 159 159 159 159 159 139 159 139 139 139 159 159 159 159 139 159 159 139 139 138 159 159 159 159 159 159 159 159 159 138 138 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 185 185 185 159 159 185 185 185 185 185 185 127 127 127 127 127 127 127 127 127 139 139 139 139 139 127 127 127 127 141 141 141 139 141 141 141 141 139 139 139 139 139 139 139 139 139 159 159 139 160 139 139 139 139 139 160 139 139 160 160 160 160 160 141 141 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 160 160 139 160 160 141 141 141 141 141 141 141 160 160 160 160 160 160 160 141 141 160 160 160 141 141 160 160 141 160 141 159 159 159 159 159 160 159 159 159 159 159 159 159 159 159 160 159 159 159 160 160 159 159 160 160 160 159 159 185 159 159 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 160 160 159 160 160 185 185 159 159 159 159 185 185 185 185 185 185 185 185 185 185 185 160 160 185 160 160 160 160 185 185 185 185 185 185 185 160 160 185 185 185 186 160 185 186 186 186 186 160 160 160 160 160 160 160 160 160 160 160 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 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 186 186 160 141 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 186 160 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 160 160 160 160 160 160 186 160 160 160 160 160 160 160 160 186 186 186 186 186 186 186 160 125 186 160 125 125 125 186 186 186 186 186 186 186 186 125 186 186 186 186 125 186 186 186 186 186 27 25 27 27 27 25 25 27 27 27 27 27 27 27 25 25 27 27 27 25 25 25 25 25 25 25 27 27 27 27 27 27 27 77 27 77 77 77 77 27 27 27 27 27 27 27 27 27 27 27 27 27 25 25 27 25 25 27 25 27 27 27 27 27 27 27 27 27 27 27 25 27 27 27 25 25 25 25 25 29 29 25 27 27 27 27 29 29 29 29 29 29 29 29 29 29 29 29 29 29 77 77 78 78 78 78 78 76 78 76 76 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 76 76 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 78 78 78 78 78 78 78 76 78 76 76 128 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 32 78 78 32 31 29 29 29 29 29 29 29 27 29 27 27 27 27 27 29 29 29 29 29 29 29 27 27 29 27 33 27 27 27 27 27 27 27 78 78 78 78 78 78 78 78 78 78 78 27 78 78 78 27 27 27 27 27 31 31 27 27 27 27 27 27 31 27 27 27 31 31 78 78 78 31 27 31 31 31 31 31 78 31 78 78 78 31 31 31 31 78 31 31 31 31 31 29 29 29 29 29 29 29 29 29 33 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 27 33 31 31 27 27 33 31 31 31 31 31 31 31 31 33 31 31 31 33 33 31 33 33 33 33 29 29 29 29 29 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 29 29 33 33 29 33 29 33 33 33 33 33 33 33 33 33 33 33 33 33 30 33 33 33 33 30 127 128 127 127 128 128 128 141 127 141 141 141 141 141 128 128 127 128 128 128 128 128 128 128 128 128 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 128 128 128 128 128 128 128 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 128 128 128 128 128 128 128 141 128 141 141 70 70 70 128 70 128 128 70 70 70 70 70 70 70 70 141 141 160 141 141 141 141 160 160 125 160 125 125 125 141 141 141 141 125 125 141 125 125 125 125 125 125 125 125 125 125 125 125 125 125 186 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 68 68 68 125 125 125 125 125 125 125 68 68 125 68 125 68 68 125 68 68 68 68 70 70 70 70 70 70 70 70 70 141 141 141 141 70 70 70 70 70 70 70 70 70 70 70 70 70 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 125 70 70 70 70 70 70 70 141 70 141 141 141 70 70 141 141 141 125 68 125 125 125 70 70 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 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 70 70 68 68 71 71 71 68 68 68 68 68 68 68 71 71 68 68 68 71 71 68 68 71 71 71 71 71 70 70 71 71 71 70 70 70 70 71 71 71 70 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 38 33 38 38 38 31 33 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 38 38 38 38 38 39 39 33 33 33 31 31 31 31 39 31 31 31 31 31 31 31 38 38 39 39 38 39 39 31 39 31 31 31 31 31 39 39 39 39 39 39 39 39 39 39 39 39 32 32 78 32 32 32 32 78 78 78 78 78 78 78 78 32 78 78 78 32 32 70 78 78 78 32 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 70 70 70 70 70 70 70 70 70 128 128 128 70 70 70 128 128 128 70 128 128 128 70 70 70 70 70 70 70 128 70 128 128 70 70 70 70 70 70 70 70 70 70 70 39 39 31 39 32 32 32 32 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 70 80 32 32 70 70 70 70 70 70 70 70 70 70 70 70 70 39 39 32 32 39 32 39 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 80 80 80 32 32 80 80 80 80 80 70 70 70 70 70 71 80 70 70 70 71 71 70 71 71 80 80 80 80 80 80 80 32 32 32 80 80 80 80 80 80 80 80 80 80 71 71 80 80 80 80 80 80 80 71 80 71 71 71 80 80 80 80 71 80 80 71 71 80 30 30 33 33 30 30 30 38 33 38 38 38 38 38 33 30 33 33 37 30 30 37 37 37 37 37 38 38 38 38 38 38 38 39 39 39 39 39 39 39 38 38 39 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 39 39 39 39 39 39 39 32 39 80 32 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 81 81 39 39 39 39 39 39 39 80 39 80 80 80 39 39 39 80 80 39 39 80 80 81 39 39 39 39 39 39 39 39 39 81 81 81 81 39 39 39 39 39 39 39 43 81 81 43 43 43 37 37 37 37 37 37 37 38 37 38 38 38 38 38 37 37 37 38 38 38 42 38 38 38 38 42 38 38 39 38 38 39 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 43 38 38 38 38 43 38 38 38 38 38 38 43 38 38 43 43 43 39 39 39 43 43 43 43 43 43 43 39 43 39 39 43 43 43 43 43 43 43 43 43 43 43 37 37 37 37 42 42 42 42 42 43 42 42 42 42 42 42 42 42 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 42 42 42 42 42 42 42 42 42 43 43 43 42 42 42 42 42 42 42 42 42 43 42 42 42 42 42 42 42 42 42 41 41 41 41 41 42 42 42 41 41 41 42 41 41 41 41 41 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 161 161 161 161 161 161 142 142 142 142 142 142 142 143 143 143 143 143 143 143 142 142 143 143 143 142 145 143 143 143 145 145 161 161 161 161 161 161 161 142 142 142 142 142 142 145 142 142 145 145 145 145 145 145 161 161 161 161 161 161 161 145 145 145 145 145 145 145 161 161 161 161 145 161 161 145 145 145 145 145 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 145 145 143 143 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 145 145 143 145 145 145 145 143 143 143 143 144 144 144 144 144 144 144 145 144 144 144 145 145 145 145 145 145 145 144 145 144 144 144 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 162 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 143 145 143 143 143 145 145 143 143 143 143 143 143 143 143 143 143 145 145 143 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 162 162 145 145 162 162 162 145 145 145 145 145 145 145 162 162 145 162 162 162 162 162 162 162 162 162 145 145 145 145 145 145 145 145 145 145 145 145 129 129 145 145 145 129 129 129 129 83 129 129 83 129 162 162 162 162 162 129 129 145 162 145 129 129 129 129 129 129 129 129 129 129 129 129 162 162 129 129 162 162 162 129 129 83 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 144 144 144 144 144 144 144 88 88 88 88 88 88 88 144 144 144 88 88 144 144 88 88 88 82 82 88 88 58 88 88 88 88 58 58 58 58 58 58 58 26 26 58 26 26 26 26 26 26 26 26 26 82 82 88 88 82 82 82 88 88 88 88 88 82 82 88 88 88 82 82 26 26 26 82 82 82 82 82 82 82 26 82 26 26 26 26 26 82 82 82 82 82 82 82 82 82 82 82 82 58 58 58 58 58 58 58 57 58 57 57 57 57 58 58 58 58 58 58 58 58 58 58 58 58 58 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 58 58 58 58 25 25 25 57 58 57 25 25 25 25 25 25 25 25 25 25 25 25 26 26 25 26 26 25 26 25 25 25 25 29 25 25 25 25 29 25 26 29 29 29 82 82 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 58 26 26 58 26 58 58 58 58 58 58 26 58 58 58 58 26 58 58 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 29 26 29 29 82 82 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 30 26 30 30 30 30 30 26 26 26 26 26 29 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 26 30 26 26 30 30 30 30 30 29 29 30 29 29 29 30 30 30 30 30 30 30 29 30 29 29 29 30 30 30 30 30 30 30 30 30 30 129 129 129 129 129 129 129 129 129 83 83 83 83 83 129 83 129 129 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 145 83 83 82 83 83 83 83 83 83 83 83 82 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 35 35 145 145 145 145 145 145 82 144 144 144 144 144 144 144 144 82 144 144 144 82 82 144 82 82 82 82 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 82 82 144 82 82 82 82 144 144 144 144 144 82 82 144 144 144 82 82 144 144 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 35 35 83 35 35 35 35 83 83 83 83 83 82 83 35 35 83 83 82 35 35 82 82 35 82 35 83 83 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 83 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 35 35 35 35 35 35 35 35 35 82 35 35 35 35 35 35 35 35 35 35 35 30 30 30 30 30 82 82 82 82 82 82 35 82 82 82 82 82 82 30 82 82 30 30 30 30 30 30 30 30 30 30 30 30 30 35 35 35 35 35 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 129 129 129 129 129 129 129 83 129 83 83 83 83 83 129 129 129 129 129 129 129 83 129 129 129 129 83 83 83 83 83 83 83 83 83 35 35 35 35 35 83 84 83 83 84 84 84 84 84 84 84 84 84 129 83 84 84 84 84 83 83 83 83 83 84 84 84 84 84 84 84 84 84 84 129 129 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 35 35 35 35 35 35 35 35 35 30 35 30 30 35 35 35 35 35 35 35 35 35 35 35 35 35 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 37 30 30 37 37 30 35 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 37 37 30 37 37 30 35 30 30 30 30 30 37 37 37 37 37 37 37 37 37 37 37 42 37 37 37 84 40 84 84 84 84 40 84 84 84 84 84 84 84 84 40 84 84 84 40 40 35 40 40 35 40 84 84 35 84 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 84 35 84 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 42 42 35 35 35 35 35 42 42 35 42 42 42 42 42 42 42 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 35 40 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 40 40 40 40 42 42 42 40 40 40 40 42 42 42 40 42 42 42 42 42 42 42 42 40 42 42 42 42 42 42 42 42 42 42 42 41 42 42 42 41 41 41 41 41 142 142 142 142 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 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 162 162 162 161 161 162 162 162 162 162 162 162 162 162 162 162 162 162 161 162 162 162 162 162 162 162 162 162 162 162 162 129 162 129 129 129 129 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 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 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 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 162 161 162 162 161 161 161 161 161 161 161 161 161 161 161 161 161 162 161 161 161 162 162 162 162 162 161 161 162 161 161 161 161 162 162 162 162 162 161 161 162 162 162 162 162 162 162 162 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 178 161 161 161 161 161 161 161 162 161 180 180 180 180 180 161 180 180 180 180 180 180 180 180 180 180 180 178 178 180 178 180 180 180 161 161 161 161 161 180 180 180 161 180 180 180 180 180 180 178 178 178 178 178 180 180 180 180 180 180 180 178 178 178 178 178 178 178 178 178 178 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 181 129 129 129 84 129 129 129 129 84 84 84 84 84 103 84 129 129 129 84 103 129 129 103 103 103 103 103 181 181 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 103 103 103 103 103 181 181 181 181 181 181 181 103 181 103 103 103 103 181 181 181 181 181 181 181 181 181 181 181 181 181 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 42 42 42 40 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 40 102 40 40 40 40 102 40 40 40 40 40 40 40 40 40 41 41 41 41 41 41 102 102 102 102 102 102 102 41 102 41 41 41 41 102 102 102 102 102 102 102 102 102 102 102 102 102 181 181 181 181 181 181 181 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 40 103 40 40 40 103 103 103 103 103 103 103 103 103 102 103 103 103 103 103 103 102 103 103 103 103 103 103 103 103 103 103 103 102 103 102 102 103 103 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 181 181 181 181 181 181 181 103 103 103 103 103 103 103 181 181 181 181 181 181 181 181 181 181 181 181 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 181 181 181 181 181 102 99 103 102 103 102 102 102 102 102 102 102 102 102 102 102 102 181 181 99 99 181 99 99 102 102 102 102 102 102 99 99 99 99 99 99 99 99 99 99 99 99 99 180 178 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 179 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 180 180 162 162 162 162 162 162 162 129 129 129 129 129 162 162 162 162 129 162 162 129 162 181 162 180 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 181 180 180 181 180 181 181 180 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 180 150 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 181 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 181 181 180 180 181 181 181 180 180 180 180 181 181 181 180 181 181 181 181 181 181 181 150 150 180 150 150 150 150 180 180 181 181 181 150 150 150 150 150 150 150 150 150 150 150 150 150 150 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 150 150 150 150 150 150 150 181 150 181 181 181 150 181 150 181 181 181 181 181 181 181 150 150 99 150 99 99 99 181 181 181 181 99 99 99 99 99 99 99 99 99 99 99 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 177 177 180 180 180 180 180 179 180 179 180 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 177 177 180 179 179 179 179 180 180 180 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 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 99 150 150 99 150 99 99 99 99 99 99 99 99 99 99 99 99 112 112 99 99 112 112 112 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 112 150 112 112 150 150 150 150 150 150 150 112 150 112 112 112 112 112 150 150 150 150 150 150 150 112 112 112 112 150 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 150 179 150 179 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 179 150 150 150 150 179 179 179 179 179 150 150 179 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 111 150 150 150 150 150 111 111 150 150 112 111 111 111 111 150 111 150 111 111 111 111 111 111 111 111 111 111 111 179 179 111 111 111 179 179 179 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 112 111 112 111 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 111 111 111 112 112 112 112 111 111 111 111 112 112 112 112 112 112 112 112 112 112 112 111 111 112 112 112 112 111 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 96 96 112 112 112 112 112 112 96 112 112 112 112 112 112 112 112 112 112 96 96 112 96 96 112 112 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 96 96 112 112 112 112 96 96 96 96 96 96 96 96 96 96 96 112 112 112 112 112 173 173 112 112 112 112 112 112 112 173 173 112 112 135 173 173 135 135 135 135 135 112 112 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 166 96 135 135 112 135 135 135 135 112 112 112 96 96 135 135 135 96 96 135 135 96 96 166 135 135 135 135 135 135 135 135 135 166 166 135 166 135 135 135 135 135 135 135 135 166 135 157 157 157 99 99 99 99 99 99 99 102 102 102 102 102 102 102 99 99 99 102 102 28 99 102 28 28 28 28 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 28 28 28 28 28 102 28 28 28 28 102 102 102 102 102 102 28 102 102 102 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 102 102 41 34 34 34 34 41 41 41 41 41 34 34 34 34 34 34 34 34 34 34 34 34 34 34 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 34 34 34 34 34 34 34 41 34 41 41 41 34 34 34 41 41 34 34 34 41 41 34 34 34 34 34 34 34 34 34 41 41 34 41 34 34 34 34 34 34 34 34 34 34 34 34 34 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 101 101 34 28 34 28 34 34 34 102 102 102 102 34 34 34 34 34 34 34 34 34 34 34 34 34 28 34 34 34 34 34 34 28 34 34 34 34 34 34 34 34 34 34 34 34 34 101 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 28 28 28 28 28 101 97 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 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 98 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 98 98 101 98 98 98 98 101 101 101 101 101 100 100 98 100 98 100 100 100 98 100 100 100 100 100 157 157 166 166 157 166 157 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 96 166 96 96 96 96 166 96 96 96 96 96 96 96 96 97 96 96 96 97 97 97 97 97 97 97 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 97 166 97 97 97 166 166 166 166 166 166 166 166 166 97 97 97 97 166 166 166 166 166 98 166 166 98 166 98 98 166 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 28 96 96 28 28 96 96 99 99 99 99 28 99 99 99 99 99 99 28 99 99 99 28 28 28 28 28 28 28 28 28 28 28 28 28 28 96 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 98 98 98 98 98 98 98 97 97 97 97 97 97 97 97 98 97 97 97 97 98 97 97 97 97 97 97 97 96 97 97 97 97 96 96 96 96 96 97 97 96 96 96 97 97 96 28 28 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 28 28 97 97 97 97 97 97 97 97 97 28 28 28 97 97 97 28 28 97 97 28 28 28 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 98 98 97 97 97 97 97 97 98 97 97 97 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 100 100 100 100 100 157 157 157 157 157 157 157 166 157 166 166 166 166 157 157 157 157 157 157 157 157 157 157 157 157 157 166 166 166 166 166 166 166 166 166 98 166 165 165 165 166 165 166 165 165 165 165 165 165 165 165 165 165 157 157 157 165 165 165 166 166 166 166 166 165 165 166 165 165 165 165 165 165 165 165 157 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 163 163 98 98 98 98 98 98 165 98 98 98 98 98 98 98 98 165 98 98 165 165 165 165 165 165 165 165 98 98 98 98 98 154 154 100 100 100 100 100 154 154 154 154 98 154 154 154 154 154 154 154 154 154 165 165 165 165 165 154 154 98 165 98 154 154 154 154 165 154 154 154 154 154 154 154 165 165 154 165 165 167 167 154 154 154 154 154 154 167 167 167 154 154 167 167 167 167 167 167 167 167 163 163 165 165 163 167 163 165 165 165 165 165 165 165 165 167 165 165 165 167 167 165 167 167 167 167 165 165 165 165 165 165 165 165 165 98 165 165 165 165 165 165 165 165 165 165 165 165 167 167 165 165 165 165 167 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 167 167 167 167 167 167 167 165 167 165 165 167 167 167 167 167 167 167 167 167 167 167 163 163 163 163 163 163 163 167 163 167 167 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 167 167 167 167 167 167 167 167 167 167 167 167 164 164 167 167 167 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 163 163 163 167 167 163 163 164 163 163 164 164 164 164 164 164 163 163 164 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 151 151 164 164 164 164 164 164 164 164 151 164 164 151 151 151 151 151 151 151 151 164 164 164 164 164 164 164 164 164 167 164 164 164 164 164 164 164 164 164 164 152 164 164 152 152 152 151 151 151 151 151 152 152 164 164 164 164 164 152 152 152 152 152 152 152 152 152 152 151 151 152 152 151 152 151 152 152 152 152 152 152 152 152 152 152 152 152 22 22 152 152 22 22 22 167 167 167 167 167 167 164 154 167 154 154 154 154 167 167 153 167 167 167 153 153 153 153 153 153 153 154 154 154 154 154 154 154 154 154 100 100 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 153 153 153 154 154 154 154 154 153 153 153 154 154 154 153 154 154 154 153 153 153 153 153 153 153 153 153 154 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 22 22 152 152 22 22 22 152 152 152 152 152 152 152 152 22 152 152 152 152 22 152 152 152 152 152 152 152 164 164 164 164 152 164 164 164 164 164 164 164 164 164 164 164 164 164 153 153 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 153 153 153 152 152 152 152 152 152 152 152 152 153 153 153 152 152 152 152 152 152 152 152 152 152 22 22 22 22 22 22 22 22 22 152 152 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 67 67 67 67 67 22 22 22 22 22 22 22 22 22 22 22 152 22 22 22 22 22 22 22 67 67 67 22 22 22 22 22 22 22 22 22 67 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 100 100 100 100 100 100 100 100 100 101 101 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 101 101 101 101 101 36 36 101 101 101 101 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 100 100 100 100 100 100 100 100 100 101 101 101 100 100 100 100 36 36 100 36 36 36 100 100 100 100 100 100 79 36 100 36 36 36 36 100 100 79 100 100 100 79 79 100 79 79 79 79 34 36 34 34 34 34 34 41 34 41 41 41 41 41 34 34 34 34 41 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 36 36 41 41 36 41 36 41 41 41 41 41 41 41 41 41 41 41 43 41 43 43 36 36 43 36 36 36 36 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 79 79 36 36 79 81 79 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 36 36 36 43 43 43 43 43 79 79 79 79 79 79 79 81 81 36 36 81 81 81 79 79 81 81 81 81 79 81 81 81 81 81 36 36 36 36 81 81 81 43 81 43 43 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 72 80 80 80 80 80 80 80 81 80 80 80 80 80 80 80 80 80 80 80 80 23 23 23 23 23 23 23 22 23 67 67 67 67 67 23 23 23 23 67 23 23 67 67 23 67 23 67 67 67 67 67 67 67 152 152 155 152 152 155 152 67 67 152 67 152 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 65 67 67 65 67 67 67 67 67 67 67 67 67 67 65 67 67 69 69 65 69 69 69 69 69 153 153 153 153 153 153 153 153 153 154 154 154 79 153 153 153 153 153 153 153 155 79 153 153 153 153 154 154 154 154 154 154 79 100 154 100 100 100 100 79 154 100 100 100 79 100 100 79 79 79 79 79 79 79 79 79 79 154 79 79 79 79 79 79 79 79 79 79 79 79 79 155 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 69 69 69 69 69 69 69 67 69 67 67 69 155 69 69 69 69 69 69 69 69 155 69 69 155 69 67 67 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 72 72 79 155 155 79 79 79 79 155 79 79 79 79 79 79 79 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 72 155 72 72 72 72 72 79 79 79 79 79 72 72 72 79 79 72 72 72 72 72 69 69 69 69 69 69 69 69 69 69 72 72 72 72 69 72 72 72 72 72 72 72 69 69 71 69 69 71 71 72 72 72 72 80 71 71 72 72 80 71 71 80 71 71 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 65 65 65 65 65 65 65 65 65 69 69 65 69 65 65 65 65 65 65 65 65 65 65 65 65 65 23 23 23 23 23 23 23 23 23 23 65 65 23 23 23 65 65 65 65 65 65 65 23 23 65 23 65 65 12 65 65 65 65 65 65 65 65 65 65 65 65 12 12 65 65 12 12 12 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 71 71 69 69 69 71 71 71 71 71 71 71 71 71 71 71 69 71 71 71 69 69 69 69 69 68 68 69 69 69 69 69 68 68 69 69 69 68 68 69 68 71 68 69 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 12 12 65 64 64 64 64 65 65 65 65 65 65 65 65 64 65 65 66 66 66 66 66 66 66 66 65 65 65 65 65 66 66 69 69 69 69 69 66 66 66 69 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 65 66 66 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 68 68 66 68 68 68 64 64 64 64 64 64 64 66 64 66 66 66 66 64 64 64 64 64 64 64 64 64 64 64 64 64 66 66 66 66 66 66 66 68 66 68 68 125 66 66 66 66 125 66 66 125 125 125 64 64 64 64 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 125 64 64 66 66 64 64 64 66 66 125 125 125 66 66 66 125 125 186 186 125 186 186 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 20 151 151 20 151 22 22 22 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 151 151 151 151 20 20 20 151 151 151 151 151 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 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 22 22 22 22 22 22 22 22 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 23 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 21 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 22 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 21 20 21 21 21 20 20 20 21 21 18 20 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 18 18 21 21 18 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 21 21 21 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 23 23 23 23 23 23 23 23 23 23 23 12 23 12 23 12 12 12 12 12 12 12 23 23 12 23 11 11 11 12 12 12 12 12 12 12 11 11 12 11 11 11 11 11 11 11 11 11 12 12 64 64 12 12 12 64 64 64 64 64 64 64 64 12 64 64 64 64 12 64 64 12 12 12 64 64 64 64 64 64 64 186 64 186 186 186 186 64 64 64 64 64 64 64 64 64 64 64 64 64 64 12 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 12 12 64 64 12 12 12 64 64 64 64 64 64 64 64 12 64 64 64 12 12 64 64 10 10 12 11 11 12 11 11 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 9 11 11 9 11 12 12 12 12 12 8 12 12 12 10 12 12 8 8 12 8 12 8 8 8 8 8 8 8 8 8 9 9 12 12 9 9 9 12 12 12 12 8 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 8 8 8 9 9 8 9 9 9 9 18 18 18 18 7 7 7 18 18 21 21 21 21 21 7 7 7 7 7 7 7 7 7 7 7 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 11 11 7 7 7 7 7 7 7 21 11 21 21 21 11 11 7 11 11 11 11 11 11 11 7 7 7 7 7 7 7 11 11 11 11 11 11 11 7 7 11 11 11 7 7 11 11 7 7 7 21 21 21 21 21 21 21 21 21 23 21 21 23 21 21 21 21 21 21 21 21 21 21 21 21 21 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 21 11 21 21 11 23 11 23 21 23 23 23 23 23 23 23 23 23 11 23 23 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 7 11 11 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 21 11 11 11 21 21 21 21 21 21 11 21 21 21 11 11 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 7 7 11 11 11 9 9 11 11 11 11 11 11 11 11 9 11 11 9 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 9 9 9 9 9 9 9 9 11 9 11 11 11 9 9 11 11 11 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 7 18 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 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 9 9 9 9 9 9 9 7 7 7 9 6 7 7 6 7 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 9 6 6 6 6 6 6 6 6 6 6 9 9 9 9 9 6 6 9 9 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 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 6 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 6 7 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 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 6 7 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 7 7 7 7 7 7 6 7 7 7 7 6 6 6 6 4 4 4 4 4 4 4 4 6 6 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 6 6 6 6 6 4 4 4 6 6 4 4 4 6 4 4 4 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 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 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 6 6 6 6 6 6 6 6 6 6 6 9 6 6 6 6 8 8 8 8 8 8 6 6 8 6 6 8 6 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 5 5 6 6 5 5 5 6 6 6 6 6 6 6 6 5 6 6 6 6 5 6 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 5 6 6 8 5 5 5 5 5 5 5 5 8 8 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 61 5 5 5 5 5 5 5 5 5 5 8 8 5 5 5 5 5 5 5 5 5 5 5 5 5 62 61 61 61 5 5 5 61 61 5 5 5 5 5 5 61 5 5 5 61 61 5 61 61 61 61 61 61 61 61 61 61 61 62 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 10 8 10 10 10 8 10 8 10 10 10 10 10 10 10 10 10 8 8 8 8 8 10 10 8 8 8 8 8 10 10 8 8 10 10 10 10 10 10 8 8 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 64 64 64 64 64 186 64 10 10 10 10 10 10 10 186 10 10 186 10 186 64 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 185 185 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 185 10 10 10 10 186 10 10 10 10 10 10 10 10 10 10 10 186 10 10 186 186 185 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 10 10 10 10 10 10 10 10 10 185 185 185 185 185 185 185 10 185 185 185 10 185 185 185 185 185 185 185 185 185 185 185 185 185 186 186 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 61 61 61 61 61 61 61 61 61 62 62 61 62 62 61 61 61 61 62 61 61 62 62 62 62 62 62 62 5 5 62 62 62 5 5 8 8 5 8 62 62 62 5 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 10 10 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 10 8 8 8 8 10 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 10 10 10 10 10 10 10 10 10 8 10 10 10 10 10 10 10 10 10 10 10 10 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 10 62 62 62 10 10 10 10 10 8 8 8 8 8 10 10 10 10 8 10 10 10 10 10 10 10 62 10 10 10 10 62 62 62 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 10 62 10 10 62 62 62 10 10 10 10 10 10 62 10 10 10 62 62 62 185 185 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 185 185 185 62 62 62 62 62 62 63 62 62 185 185 185 62 63 62 62 185 63 63 63 63 185 61 61 61 61 61 61 61 61 61 62 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 62 62 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 61 73 61 61 62 62 62 62 62 61 62 62 62 62 62 62 62 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 62 62 63 63 63 62 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 62 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 73 73 73 73 73 73 73 73 73 62 73 73 62 73 73 73 73 73 73 73 73 73 73 73 63 73 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 73 73 63 63 63 62 73 62 62 62 63 63 62 62 62 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 73 73 73 73 73 73 73 73 73 63 63 63 63 73 73 73 73 73 73 73 73 196 73 73 196 73 63 63 63 63 63 196 63 196 63 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 63 196 63 63 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 176 158 158 158 158 120 120 120 120 120 120 120 120 120 120 124 120 124 124 124 120 120 120 120 120 120 120 120 120 120 120 120 120 158 158 158 158 158 158 158 158 158 120 120 120 120 120 120 158 120 120 120 158 158 120 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 60 124 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 124 124 124 124 124 124 124 124 124 124 60 60 124 124 124 124 60 60 60 60 60 60 136 136 124 136 136 136 136 60 60 60 60 60 60 60 136 136 124 136 136 136 136 136 136 136 136 136 158 158 158 158 158 158 158 158 158 158 158 158 136 158 136 136 158 158 136 136 136 136 136 136 136 136 136 158 120 120 136 136 136 124 124 124 124 124 124 136 124 124 124 124 136 124 124 124 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 124 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 158 158 158 158 158 136 136 136 136 136 136 136 158 158 158 158 136 158 136 158 158 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 174 136 136 136 136 136 136 174 174 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 2 2 60 2 2 2 60 2 60 2 2 2 2 2 2 2 2 2 2 60 2 2 2 2 60 2 2 2 2 2 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 2 2 2 2 2 2 2 2 4 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 2 2 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 2 2 5 2 5 5 2 6 4 6 6 6 5 5 4 5 5 5 5 5 5 5 60 60 60 60 61 61 61 61 60 2 60 2 2 61 61 61 61 61 61 61 61 2 2 2 2 61 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 5 2 2 5 5 5 2 2 2 2 5 5 5 5 2 5 5 5 5 5 5 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 5 61 5 5 5 5 61 5 5 5 5 5 5 5 5 5 5 5 61 5 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 174 174 136 136 174 136 174 136 136 137 136 137 137 137 137 137 136 137 137 137 137 137 137 137 137 137 137 137 136 136 137 137 137 136 136 136 136 136 136 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 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 136 60 136 136 60 136 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 61 137 137 137 61 61 60 61 61 61 61 137 137 137 137 137 60 60 136 136 136 136 136 60 60 137 136 60 60 60 60 60 60 60 61 60 60 60 60 60 137 60 137 137 60 60 60 60 60 60 60 60 60 60 60 61 61 60 60 61 60 61 60 60 60 60 60 60 61 60 60 60 61 61 60 60 61 137 137 61 73 73 61 73 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 174 174 174 174 174 137 174 137 137 137 137 137 174 174 174 174 174 174 174 174 174 174 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 174 174 137 174 137 137 174 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 174 174 174 174 174 137 137 137 137 137 137 175 175 175 175 175 175 175 175 175 175 175 137 137 73 73 73 73 137 61 61 61 61 61 61 73 73 73 73 73 73 73 137 73 73 73 73 73 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 73 73 73 73 73 73 73 61 73 61 61 61 73 73 73 61 61 73 73 61 61 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 175 175 175 175 175 175 175 137 137 137 137 137 137 137 175 175 175 137 137 175 175 137 137 137 137 175 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 73 73 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 73 73 137 73 73 137 137 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 73 137 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 196 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 196 196 196 196 175 175 175 175 196 196 175 196 196 196 196 196 175 196 196 196 196 196 120 120 120 120 120 120 120 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 120 120 120 120 120 120 120 120 120 120 120 122 120 120 122 122 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 122 120 120 124 120 120 120 120 120 124 124 124 124 124 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 122 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 122 119 119 119 119 119 119 119 119 119 119 119 122 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 124 124 124 124 124 124 124 122 122 122 122 122 122 122 122 124 122 122 122 122 124 122 122 122 122 122 122 122 122 122 122 122 122 119 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 124 124 124 124 124 124 124 122 124 124 124 124 124 124 124 124 124 124 124 124 124 124 122 122 124 124 124 124 124 124 124 59 59 59 59 59 124 124 124 124 59 59 124 59 59 59 59 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 59 124 124 124 60 60 124 124 59 59 59 59 60 60 60 124 60 60 60 60 60 60 60 119 119 189 119 119 189 119 189 189 189 189 189 189 189 119 189 189 189 189 119 119 189 189 189 189 122 189 189 189 189 189 189 189 0 189 0 0 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 122 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 122 122 189 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 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 189 189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 189 189 189 189 189 189 189 0 0 0 0 0 0 189 189 189 189 189 189 189 190 14 189 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 189 189 189 189 189 189 189 0 189 0 0 189 189 189 189 189 189 189 189 189 189 189 190 190 190 190 190 190 190 190 190 190 190 189 190 190 190 190 189 189 190 189 189 189 190 190 190 190 190 190 190 189 190 189 189 189 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 13 13 190 13 190 190 13 13 13 13 13 13 13 13 190 190 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 13 13 13 13 13 13 16 13 16 16 16 16 16 60 60 59 60 60 60 60 59 59 59 59 59 59 59 59 1 59 59 59 1 1 1 1 1 1 1 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 1 1 1 1 1 1 1 59 59 59 59 59 1 1 59 59 59 1 1 59 59 59 1 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 122 59 122 122 122 59 59 122 122 122 122 122 122 122 122 59 122 122 122 59 59 122 59 59 59 59 119 122 119 119 119 119 122 119 119 119 119 119 119 122 119 119 119 119 122 119 122 122 59 59 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 59 59 122 59 59 59 59 122 122 122 190 190 190 190 190 190 190 190 190 190 190 190 13 3 1 13 13 13 13 1 1 59 1 1 1 1 13 13 1 1 13 13 13 13 13 13 13 13 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 13 13 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 13 13 59 13 13 190 13 59 59 59 59 59 59 190 59 59 190 190 190 190 190 190 13 3 13 13 3 13 3 13 13 13 13 13 13 13 13 13 13 13 13 13 3 13 13 13 13 3 13 13 13 13 13 13 13 190 13 190 190 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 3 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 16 16 60 60 60 60 60 1 1 1 1 1 1 1 1 60 60 1 1 60 1 1 60 1 1 1 1 1 1 1 1 3 1 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 1 60 1 1 1 2 2 1 1 1 1 1 1 2 1 1 1 2 2 2 2 3 2 2 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 13 13 16 16 16 15 15 3 3 3 15 15 3 3 15 15 15 15 15 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 15 15 3 3 3 3 3 3 3 3 3 15 15 15 15 15 3 3 3 3 3 3 3 15 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 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 3 2 4 4 4 3 3 3 3 3 3 4 3 3 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 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 0 14 14 14 14 14 14 14 14 14 14 14 14 14 14 190 0 0 0 0 0 0 0 0 0 0 17 0 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 187 187 17 187 187 187 17 17 17 187 187 187 187 187 187 187 19 19 17 17 187 187 19 17 17 19 19 19 19 19 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 19 17 17 19 19 17 17 17 17 17 17 17 17 17 19 19 19 19 19 17 17 17 17 19 19 17 19 19 19 19 19 14 13 14 14 13 13 13 14 14 14 14 14 14 14 14 16 14 14 14 16 16 17 16 16 16 16 14 14 0 0 14 14 14 0 0 0 0 0 14 14 0 0 17 17 17 17 17 17 16 16 17 17 17 17 17 14 17 14 14 14 17 17 17 17 17 17 17 17 17 17 16 16 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 17 17 19 13 13 13 13 13 16 16 16 16 16 16 16 13 13 13 16 16 13 16 13 13 13 16 16 16 16 16 16 16 16 16 19 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 187 187 187 187 187 19 19 19 19 187 19 19 188 188 188 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 19 19 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 188 19 19 19 19 19 19 19 19 19 19 19 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 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 20 20 20 188 188 188 188 188 188 188 188 188 188 151 151 164 151 151 151 151 188 151 151 151 151 188 151 151 151 20 20 188 188 20 20 20 188 188 188 188 188 188 20 188 188 188 20 20 188 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 18 18 19 19 18 18 18 19 19 19 19 19 19 19 18 18 19 19 19 18 18 18 18 18 18 18 19 19 188 20 20 20 20 188 188 188 188 188 20 20 188 188 188 20 20 20 20 20 18 18 20 20 20 20 20 20 19 19 20 20 20 20 20 20 20 20 20 20 20 20 18 18 20 20 20 20 18 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 20 18 18 18 18 20 20 20 20 20 18 18 18 20 20 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 19 19 16 18 18 16 16 16 16 18 16 16 18 18 18 18 18 15 15 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 18 15 15 15 15 15 15 15 18 16 18 18 18 18 18 15 15 15 15 18 15 15 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 187 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 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 19 18 19 19 19 18 18 18 19 19 18 18 19 18 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 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 16 16 16 15 15 15 15 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 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 3 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 7 7 7 7 7 7 7 18 18 18 18 18 18 18 18 18 18 18 18 7 7 18 18 7 7 7 7 7 7 7 7 7 7 7 7 7 18 18 18 18 18 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 15 3 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 7 7 7 15 15 18 15 7 18 7 18 18 18 18 18 18 18 18 18 18 7 7 7 7 7 7 7 15 7 7 7 7 15 15 15 7 7 7 7 15 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 3 15 3 3 3 7 15 7 7 7 7 3 3 3 3 3 3 3 4 3 4 4 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 4 4 7 7 7 7 4 4 4 4 4 7 4 4 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 187 187 187 187 187 0 187 0 0 187 187 187 187 187 187 187 187 187 187 187 187 188 168 0 168 168 0 0 0 168 168 168 168 168 0 0 0 0 168 0 0 0 0 0 0 0 0 0 170 170 170 170 170 0 0 170 170 170 170 170 170 0 0 0 170 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 168 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 173 173 173 173 173 173 173 170 170 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 173 173 170 173 173 173 173 170 170 170 170 111 111 111 173 111 111 111 111 111 111 111 173 173 173 173 173 173 173 111 111 111 111 111 173 173 111 111 111 173 173 112 173 173 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 173 173 0 0 0 0 0 0 0 170 0 170 170 170 0 0 0 173 170 173 173 173 173 173 173 173 0 0 0 173 173 0 0 0 0 0 173 173 0 0 0 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 0 0 0 0 0 0 0 0 0 173 173 0 0 0 0 0 0 0 0 0 0 135 0 0 0 0 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 135 135 0 135 173 135 135 135 135 173 173 173 173 173 135 135 135 173 173 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 157 135 157 157 188 188 188 188 188 188 188 188 188 0 0 0 0 188 188 188 188 188 188 188 188 0 188 188 188 188 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 156 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 157 157 0 157 157 157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 157 157 0 157 157 157 157 0 0 0 0 0 0 0 0 0 0 0 135 0 0 0 157 157 157 157 157 157 157 135 157 135 135 135 157 157 157 157 157 157 157 157 157 157 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 156 188 156 156 156 156 156 0 0 0 0 156 156 156 156 156 156 156 156 156 188 156 156 163 163 163 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 0 0 0 0 0 156 156 157 157 157 157 157 157 157 157 156 157 157 157 156 156 157 156 156 156 156 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 156 156 157 157 157 157 156 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 163 163 156 156 156 163 163 157 156 157 165 165 165 163 165 165 165 163 163 165 165 163 188 188 188 188 188 188 188 188 188 163 163 163 163 163 188 188 188 188 163 163 188 163 163 163 163 163 163 163 156 163 163 163 163 156 156 156 156 156 156 163 156 156 156 163 163 156 156 156 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 188 188 188 188 188 188 188 163 163 188 188 188 188 188 188 188 188 188 188 188 188 188 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 188 188 188 188 188 188 188 163 188 163 163 163 163 163 163 163 163 163 163 163 163 163 188 188 188 188 188 163 163 163 164 164 188 188 163 163 164 164 164 164 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 47 47 93 93 47 93 93 47 47 47 47 47 47 47 47 93 47 93 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 50 50 50 47 47 47 47 47 47 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 48 47 47 48 48 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 48 47 47 48 47 47 48 48 47 48 47 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 50 50 50 50 50 50 50 47 47 47 47 47 47 47 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 50 50 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 48 48 47 48 48 48 48 47 47 47 47 48 48 48 48 48 48 48 48 48 48 48 50 50 50 50 50 50 50 50 50 50 50 50 48 50 50 48 50 50 48 48 50 48 48 48 48 50 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 47 47 47 47 47 47 47 46 47 47 47 47 46 46 46 46 46 46 46 46 47 46 46 46 48 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 46 91 46 46 46 91 91 91 91 91 91 91 91 46 91 91 91 91 44 44 44 44 44 44 44 91 44 44 44 44 44 44 44 44 44 46 46 46 46 46 46 44 91 46 91 91 46 46 44 46 46 46 44 44 44 44 44 46 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 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 91 46 46 46 91 91 46 46 91 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 44 44 46 46 46 46 44 44 44 44 44 44 44 44 44 44 44 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 45 46 45 44 45 45 45 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 45 45 45 46 45 45 45 45 46 46 46 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 44 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 46 46 48 48 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 46 48 48 48 48 48 48 48 48 47 48 47 47 48 48 48 48 48 48 48 48 48 46 46 48 46 48 48 48 46 46 48 48 48 48 48 48 46 48 48 48 46 46 48 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 48 48 48 48 48 48 46 48 48 48 48 48 48 48 48 48 48 48 46 48 48 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 45 45 46 46 46 46 46 46 46 46 45 46 46 46 45 45 45 45 45 45 45 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 45 45 45 45 45 45 45 46 46 46 46 46 46 45 46 46 46 45 45 46 46 46 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 46 46 46 46 46 46 45 46 45 46 46 45 45 45 45 45 45 45 45 48 48 48 48 45 45 45 48 48 48 48 48 48 45 48 48 45 45 45 45 45 45 45 51 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 46 45 45 45 45 45 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 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 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 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 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 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 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 191 44 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 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 191 191 191 191 191 192 191 191 192 191 191 192 192 192 192 192 192 192 192 44 44 44 44 192 192 192 192 192 44 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 44 44 44 44 44 191 191 44 44 44 44 191 191 191 44 191 191 191 191 191 191 191 192 192 192 192 192 192 192 191 192 191 191 191 192 192 192 192 192 192 192 192 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 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 191 191 191 191 176 191 191 191 191 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 158 158 158 176 176 176 176 176 176 176 176 158 176 176 158 158 158 158 158 158 158 158 176 176 176 176 176 158 158 176 176 176 176 176 176 158 158 158 176 158 158 158 158 158 158 158 158 158 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 158 158 158 158 158 158 158 176 176 176 176 176 158 158 176 176 176 158 158 176 176 176 158 158 158 158 158 158 158 158 158 176 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 176 192 192 192 191 176 176 176 176 176 176 176 176 176 176 192 176 176 176 176 176 191 191 191 191 191 176 176 191 191 191 191 176 176 176 191 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 191 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 158 158 158 192 192 192 192 192 192 192 192 192 192 192 192 192 176 192 192 192 176 176 176 176 176 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 176 176 176 176 176 192 158 192 192 158 158 158 176 176 176 176 176 176 176 192 176 176 176 158 176 176 158 192 192 192 192 192 158 192 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 158 192 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 174 174 192 192 158 158 174 192 192 192 192 192 192 192 192 192 192 192 192 192 158 192 192 192 158 158 158 158 158 158 158 158 158 158 158 158 192 192 192 192 192 158 158 192 192 158 158 158 158 158 158 174 174 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 192 192 192 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 158 158 174 174 174 158 158 158 158 158 136 158 174 174 174 174 136 174 174 136 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 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 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 194 194 194 194 194 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 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 45 44 44 44 44 194 194 194 44 194 194 194 194 194 194 194 194 194 194 45 45 45 45 45 45 45 194 194 194 194 45 194 194 45 194 194 194 194 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 194 194 45 194 194 194 194 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 194 194 194 194 194 194 194 45 45 45 45 45 194 194 194 194 45 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 192 192 192 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 193 194 194 194 193 193 193 45 45 45 45 45 45 45 45 45 44 44 44 44 44 45 44 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 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 192 192 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 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 192 192 44 192 192 192 192 44 44 44 44 44 44 44 192 192 44 44 44 192 192 44 44 192 192 192 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 192 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 192 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 193 193 194 192 193 192 193 194 192 194 194 194 192 192 192 192 192 192 192 192 192 192 192 192 192 192 194 192 194 194 192 192 192 192 194 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 194 194 44 192 192 192 192 44 44 45 45 44 44 44 192 192 44 192 44 192 192 44 192 192 192 192 45 45 45 45 45 45 45 45 45 45 45 45 45 44 45 45 45 44 44 45 44 44 192 192 44 44 44 44 44 44 44 45 45 44 44 44 44 44 44 44 44 44 44 44 192 192 44 44 192 192 192 44 44 44 44 44 44 192 44 44 44 44 192 44 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 193 193 193 193 193 193 193 192 192 192 192 192 192 192 193 193 193 193 193 193 193 193 193 193 193 193 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 193 193 192 193 193 193 193 192 192 192 192 192 193 193 192 192 192 192 193 192 192 192 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 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 193 193 193 193 193 193 193 193 193 192 193 193 193 193 193 193 193 193 192 193 193 192 192 193 193 192 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 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 193 193 193 193 193 193 174 192 174 192 192 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 192 192 192 192 174 174 174 192 192 192 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 192 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 45 45 45 45 49 45 49 45 45 45 45 45 45 45 45 45 45 45 45 45 49 45 45 45 49 49 45 45 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 49 49 45 45 45 194 45 45 45 45 194 194 194 194 194 194 194 194 194 194 194 194 49 49 194 49 49 49 49 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 193 194 193 193 193 193 193 194 194 194 194 193 194 194 193 193 193 193 193 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 193 194 194 194 194 194 194 194 194 194 193 193 193 193 194 194 194 194 194 194 194 194 193 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 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 193 193 193 193 174 174 193 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 174 174 174 174 174 174 174 174 193 193 193 193 193 174 174 193 193 193 193 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 193 174 193 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 193 193 193 193 193 195 195 174 174 174 174 174 174 174 174 195 174 174 174 195 195 174 195 195 195 195 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 175 175 175 174 175 174 174 174 175 175 174 174 174 174 174 175 175 174 174 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 195 195 194 195 195 195 195 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 193 194 194 193 195 195 195 194 195 195 195 195 194 194 194 194 194 195 195 195 195 194 195 195 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 195 195 193 194 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 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 193 193 193 193 193 193 193 194 193 194 194 193 193 193 193 193 193 193 193 193 193 193 195 195 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 195 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 193 195 193 193 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 175 195 195 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 194 194 195 194 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 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 175 195 175 175 195 175 195 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 195 195 195 195 195 195 195 195 195 195 195 195 195 175 195 195 175 175 175 175 175 175 195 195 195 195 195 195 195 175 175 175 175 175 175 175 175 175 175 175 175 175 195 175 175 175 175 175 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 175 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 175 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 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 195 195 195 195 195 195 195 196 195 195 196 195 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 47 93 93 47 47 93 93 93 93 93 93 93 93 93 110 110 110 110 110 110 110 110 93 93 93 110 93 93 93 93 93 93 93 93 93 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 93 93 93 93 93 93 93 110 93 110 110 110 93 93 93 110 110 110 110 110 110 110 93 93 93 93 93 93 93 110 93 93 93 93 110 93 93 93 93 93 93 93 93 93 93 93 93 93 47 47 93 93 47 47 47 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 47 47 47 47 47 93 47 93 93 93 47 47 47 47 47 47 47 47 47 47 47 47 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 47 47 47 47 47 47 47 47 93 47 93 93 93 47 47 47 47 93 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 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 183 183 183 110 110 110 183 183 183 183 183 183 183 183 183 183 110 183 183 183 110 110 110 110 110 110 110 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 110 110 110 110 110 110 110 183 183 183 183 183 183 183 183 183 183 183 110 183 183 183 110 110 110 110 110 110 110 110 110 183 183 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 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 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 47 47 47 47 47 47 47 93 47 93 93 93 93 93 47 93 93 93 93 93 93 93 47 47 47 47 47 47 47 93 93 93 93 93 92 92 92 92 93 92 92 92 92 92 92 92 92 92 93 93 93 93 93 93 93 110 93 110 110 110 110 110 93 93 93 93 93 93 93 110 93 93 93 93 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 93 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 93 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 92 92 92 92 92 92 92 92 92 93 93 93 93 93 92 92 92 92 92 92 92 93 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 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 110 110 93 93 93 110 110 110 110 93 110 110 110 110 110 110 110 92 92 92 92 92 92 92 92 92 93 93 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 93 93 110 110 110 110 93 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 92 92 92 92 92 92 92 93 92 93 93 93 92 93 92 93 93 110 110 110 110 110 92 92 92 92 92 92 92 110 92 110 110 110 92 92 92 110 110 92 92 110 110 110 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 47 47 47 47 47 47 47 47 47 92 92 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 47 47 46 46 47 47 47 47 47 46 46 46 46 47 46 46 46 46 46 46 46 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 46 46 46 46 46 46 46 47 46 47 47 92 92 46 46 46 46 46 46 46 46 46 46 46 46 91 47 47 47 47 92 92 92 92 47 92 92 92 92 92 92 92 92 92 92 92 92 92 91 91 92 92 92 92 92 92 92 47 92 92 92 92 92 92 92 92 92 92 92 92 91 91 92 92 92 92 91 92 92 92 92 92 92 92 92 92 92 92 91 92 92 92 46 46 46 46 91 91 46 91 91 91 91 91 46 91 46 46 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 92 92 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 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 148 148 148 148 183 183 183 183 183 183 183 183 183 183 183 183 183 183 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 183 183 183 183 183 183 183 148 183 148 148 148 148 148 183 148 148 148 148 148 148 148 183 183 183 183 183 183 183 183 183 148 148 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 109 109 109 109 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 147 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 146 148 148 146 146 146 148 148 146 146 146 146 146 146 146 148 146 146 146 146 146 146 146 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 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 146 146 147 147 147 146 146 147 147 146 146 146 146 146 146 146 146 146 146 146 146 148 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 148 148 147 147 148 147 146 147 148 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 147 147 147 147 147 147 146 146 146 146 146 146 146 147 146 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 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 109 109 183 183 183 183 109 183 183 183 183 183 183 183 183 183 183 183 183 182 182 183 182 182 182 182 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 146 183 182 182 183 183 183 183 182 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 182 182 182 182 182 182 182 183 183 183 183 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 183 183 183 183 183 183 183 148 148 148 148 148 148 148 183 183 148 148 148 146 146 146 146 146 146 146 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 146 146 148 146 146 148 146 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 146 146 146 146 146 146 146 148 148 148 146 146 146 146 146 146 146 146 146 146 146 146 182 182 182 182 182 182 182 183 182 146 183 146 146 146 182 146 182 146 146 146 146 146 146 146 146 146 183 146 183 183 183 146 146 183 183 183 183 183 146 146 183 183 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 182 182 182 182 182 182 182 146 146 146 146 146 146 146 182 182 182 146 146 146 182 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 109 109 109 109 109 109 109 182 109 182 182 182 182 109 109 109 109 109 109 109 109 109 109 109 109 109 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 109 109 109 109 109 109 109 182 182 182 182 182 109 109 109 182 182 182 109 182 182 182 109 109 109 109 109 109 109 109 109 182 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 182 182 182 182 182 182 182 146 182 146 146 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 146 146 146 146 146 182 146 146 146 146 146 146 146 146 182 182 146 146 146 182 182 146 182 182 182 182 182 182 182 182 182 182 182 146 182 146 146 146 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 109 109 109 109 109 109 109 109 109 182 109 182 182 109 109 109 109 109 109 109 109 109 109 109 182 109 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 182 182 182 109 109 109 109 109 109 109 109 109 182 182 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 91 44 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 92 91 91 92 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 90 92 92 90 90 90 90 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 92 92 92 92 92 92 92 92 92 91 92 92 92 92 92 92 92 91 91 91 91 91 91 92 91 91 91 91 92 92 92 91 92 92 92 92 92 92 92 92 91 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 90 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 92 91 92 92 92 92 91 90 92 90 90 90 90 90 92 92 92 92 90 92 92 90 90 90 90 90 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 92 91 91 92 91 90 91 91 91 91 91 91 91 91 91 90 90 91 90 91 91 91 91 91 91 91 91 91 91 91 91 91 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 183 183 183 183 183 110 110 110 110 110 110 110 110 110 110 183 110 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 183 183 110 183 110 183 183 183 183 183 183 183 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 183 110 110 183 110 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 110 109 110 110 109 109 109 110 110 110 110 110 110 109 110 110 183 109 183 183 183 183 109 109 109 109 109 109 109 183 109 183 109 109 109 109 109 109 109 109 109 109 109 109 90 91 91 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 110 110 90 110 90 90 90 92 90 90 90 90 90 92 92 92 90 90 90 90 90 90 90 90 90 90 90 90 90 90 110 92 92 92 92 92 110 110 92 92 92 110 110 110 110 110 110 110 110 110 110 110 110 90 110 110 110 110 110 110 92 90 90 92 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 90 110 90 90 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 110 110 90 110 110 110 110 110 110 110 110 110 110 110 90 90 90 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 109 110 110 110 110 110 110 110 110 109 110 110 110 109 109 109 109 109 109 109 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 109 109 110 109 109 109 109 110 110 110 110 110 110 110 110 110 110 110 109 110 110 110 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 91 91 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 110 90 90 109 90 90 90 90 90 90 90 90 109 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 110 110 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 90 90 90 90 90 109 109 90 90 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 110 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 90 109 109 109 109 90 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 44 91 44 44 44 91 91 91 91 91 91 91 44 44 91 44 44 44 44 44 44 44 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 44 44 44 44 44 44 44 44 44 44 91 44 91 91 91 44 44 44 44 91 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 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 89 89 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 89 89 89 89 89 91 89 89 89 89 91 91 91 91 91 91 89 91 91 91 89 89 91 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 44 44 89 89 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 91 91 44 44 44 91 91 91 91 91 91 44 91 91 91 44 44 91 44 89 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 89 44 44 44 44 44 44 44 44 44 89 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 191 44 44 44 44 44 44 44 44 191 44 44 191 191 191 191 191 191 44 44 44 44 44 191 191 44 44 191 44 44 191 44 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 44 44 44 44 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 91 91 91 91 91 91 91 90 90 90 90 90 89 89 91 89 89 89 89 89 89 89 89 89 89 89 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 89 89 89 90 89 89 89 89 89 89 89 89 89 89 89 89 90 90 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 90 90 90 90 90 90 90 109 109 109 109 109 109 109 109 89 109 109 109 89 89 109 109 89 89 89 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 89 89 109 89 89 89 89 109 109 109 109 109 89 89 109 109 109 89 89 109 109 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 90 89 89 89 89 90 90 90 90 90 89 89 90 89 90 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 191 89 89 89 191 191 191 191 191 191 191 89 89 89 89 89 89 89 89 89 89 89 89 89 123 89 123 89 123 123 123 123 123 123 123 123 191 191 191 191 191 191 191 191 89 89 89 89 89 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 121 121 191 191 191 191 191 191 191 121 121 191 121 121 121 121 121 121 121 121 121 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 89 89 191 89 191 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 91 91 91 91 91 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 89 89 89 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 89 191 191 191 191 191 191 191 191 191 89 89 89 191 89 191 191 89 89 89 89 89 89 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 89 191 89 89 89 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 121 191 121 121 121 121 191 191 191 191 121 121 121 191 121 121 121 121 121 121 121 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 176 191 176 176 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 176 176 176 176 176 176 176 191 191 191 191 191 176 176 191 191 191 191 176 191 191 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 176 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 176 191 121 121 121 121 191 121 121 121 121 121 121 121 121 121 121 121 121 121 121 176 176 121 121 176 176 176 121 121 121 121 121 121 121 176 176 121 176 176 176 176 121 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 191 176 191 191 191 191 176 191 191 191 191 191 191 176 191 191 191 176 176 191 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 120 176 176 176 176 176 176 176 176 176 176 176 176 120 120 176 176 120 120 120 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 120 176 176 176 176 121 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 120 120 121 120 120 120 120 176 121 121 176 121 121 121 120 120 121 121 121 120 120 121 120 120 120 120 176 176 121 176 176 176 176 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 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 120 121 121 121 121 121 121 121 176 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 121 121 176 121 121 121 121 121 121 121 121 121 121 121 121 121 176 176 121 121 121 121 121 121 121 121 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 120 120 120 120 120 120 121 121 121 121 121 121 121 120 120 120 120 120 120 120 120 120 120 120 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 120 120 121 120 120 121 120 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 120 120 120 120 120 120 120 121 121 121 121 121 121 121 120 120 120 121 119 120 120 119 119 119 119 119 121 121 121 121 121 121 121 121 121 191 191 191 123 121 121 121 121 121 121 121 121 121 121 121 121 121 123 123 123 123 123 123 123 89 123 89 89 123 89 123 123 123 123 123 123 123 123 123 123 123 123 123 121 121 123 121 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 121 121 123 121 121 121 121 123 123 123 123 123 123 123 123 121 123 123 123 123 123 123 123 123 123 123 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 0 0 89 89 0 0 89 0 89 109 89 109 109 109 109 109 109 109 109 109 109 182 109 109 182 109 109 182 182 182 182 182 182 182 182 0 0 0 0 0 0 0 0 0 89 109 0 0 0 0 0 0 0 0 182 182 182 0 0 0 0 0 0 0 0 0 182 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 89 89 89 89 89 89 123 123 89 89 89 123 89 89 89 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 0 0 123 89 0 123 123 0 123 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 0 123 123 123 123 0 0 0 0 0 0 0 123 123 0 0 0 123 123 0 123 123 0 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 119 119 119 119 119 119 119 121 121 121 121 121 121 121 121 121 121 121 121 119 119 121 121 119 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 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 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 123 123 121 121 123 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 123 121 121 121 121 121 123 123 121 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 123 121 121 121 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 121 123 121 121 121 123 123 121 121 121 123 123 123 123 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 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 119 119 119 119 121 119 121 121 119 119 119 121 121 121 121 121 119 121 119 119 121 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 121 121 121 121 121 121 121 121 121 121 121 121 123 121 121 121 121 121 119 119 119 119 119 119 119 119 123 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 119 119 119 119 119 119 119 123 119 123 123 123 123 119 119 123 123 123 123 123 123 123 119 119 119 119 119 119 119 123 123 123 123 123 123 123 119 119 119 123 123 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 121 119 121 121 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 109 109 109 109 182 182 182 182 182 182 182 182 182 182 182 182 109 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 146 182 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 182 182 182 182 146 146 146 146 182 182 146 146 182 146 182 182 146 146 146 146 146 146 146 114 146 146 114 146 114 146 146 146 146 146 146 146 146 146 146 146 146 114 114 146 146 114 114 114 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 114 182 182 182 114 114 114 114 114 114 114 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 114 114 114 114 114 182 114 182 182 182 182 182 182 182 182 182 182 182 114 182 182 182 114 114 114 114 114 114 114 114 114 114 114 146 114 114 114 114 114 114 114 114 114 114 182 182 182 182 182 182 182 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 116 116 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 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 116 116 116 116 116 116 116 146 146 146 147 147 147 147 116 147 116 147 147 147 147 147 147 147 147 147 146 146 146 146 147 147 147 146 146 146 147 147 147 147 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 116 116 147 116 116 116 116 147 147 147 147 147 147 147 116 116 147 147 147 116 116 116 116 116 116 116 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 116 116 147 116 116 116 116 147 147 147 147 147 116 116 147 147 147 116 116 147 147 116 116 116 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 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 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 114 116 116 116 116 116 116 116 116 146 114 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 116 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 116 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 116 146 146 146 116 146 146 146 146 146 146 116 116 146 116 146 116 116 146 146 116 116 116 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 146 114 146 146 146 114 116 114 114 146 116 116 146 116 116 116 116 116 116 116 116 116 116 116 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 116 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 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 114 116 114 114 114 114 114 114 114 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 113 113 113 113 113 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 115 116 116 116 115 115 115 113 113 113 113 113 113 113 113 113 116 116 113 113 113 113 113 113 113 113 113 113 116 113 113 113 113 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 113 113 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 113 113 116 116 115 115 115 116 116 116 116 116 116 116 116 116 116 115 115 115 115 115 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 113 113 113 113 113 115 113 113 113 113 115 115 115 115 113 115 115 115 115 115 115 115 113 113 113 113 113 113 113 115 115 115 115 115 115 115 113 113 113 115 115 115 113 115 115 113 115 113 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 0 119 119 0 119 119 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 119 123 119 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 0 0 123 123 123 123 0 0 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 119 119 119 119 119 119 119 119 119 119 123 119 119 119 123 123 123 119 123 123 123 0 0 0 0 0 123 123 119 0 119 119 119 119 123 119 119 119 123 123 123 123 123 0 0 123 0 0 0 0 123 123 123 123 123 123 0 123 123 123 0 0 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 123 123 123 123 123 123 123 123 123 0 123 123 0 0 123 0 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 182 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 182 182 182 182 182 0 0 0 0 182 182 0 182 182 182 182 182 0 0 0 0 0 0 0 182 0 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 109 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 0 182 182 182 182 0 0 0 0 0 182 182 0 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 114 182 114 114 114 114 114 182 182 182 182 182 182 182 182 182 182 182 182 114 114 182 114 114 114 182 114 114 114 114 114 114 114 114 114 114 182 114 182 182 182 114 114 114 114 114 114 114 114 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 113 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 113 113 0 114 114 114 114 0 0 0 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 123 123 123 123 0 0 0 123 123 123 123 123 0 0 123 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 114 0 182 182 114 114 114 114 114 114 114 114 114 0 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 0 0 0 0 0 0 114 114 114 114 114 114 114 0 0 0 0 0 114 114 114 0 0 114 114 0 0 0 114 114 114 114 114 114 114 114 114 0 114 114 114 114 114 114 114 114 182 182 114 182 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 182 182 182 182 182 114 114 182 114 182 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 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 0 0 113 0 0 113 0 0 0 0 0 0 0 0 0 0 0 113 0 113 113 114 113 113 113 113 114 114 114 114 114 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 113 114 114 114 114 113 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 113 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 113 114 114 114 113 113 114 114 114 114 114 114 113 114 114 114 114 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 114 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 115 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 189 189 189 119 119 0 0 119 0 119 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 189 119 119 119 119 189 119 119 119 119 119 119 119 119 119 119 0 0 0 0 0 189 189 189 189 189 189 189 0 189 0 0 0 0 189 189 189 189 189 189 189 189 189 189 189 189 189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 189 189 189 189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 189 189 0 0 189 189 189 0 0 0 0 0 0 0 0 189 0 0 0 189 189 0 0 189 189 189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 113 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 113 113 0 113 113 113 0 0 0 0 0 0 0 0 0 113 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 0 0 0 0 0 0 0 113 0 113 113 113 113 113 113 113 0 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 0 0 0 0 0 0 0 0 0 113 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 0 0 0 0 0 0 0 113 0 113 113 113 0 0 0 113 113 113 0 113 0 0 0 0 0 0 0 0 0 0 0 113 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 118 118 118 147 118 147 147 147 147 147 147 147 147 147 147 118 118 147 118 118 118 149 118 118 118 118 118 149 149 118 149 149 149 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 118 147 147 118 118 118 118 147 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 118 147 147 147 147 118 118 118 118 118 118 118 118 147 118 118 118 147 116 118 118 116 116 116 116 116 147 116 116 116 116 147 147 147 147 147 147 116 147 147 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 149 149 149 149 149 149 118 118 118 149 149 149 149 118 118 118 118 118 118 118 149 118 118 118 118 118 118 118 118 118 149 118 118 169 118 118 118 118 118 169 169 169 169 169 169 169 118 169 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 118 118 169 169 118 118 118 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 118 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 118 169 169 169 169 118 169 169 169 169 169 169 169 169 169 169 169 169 118 118 169 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 169 169 169 169 169 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 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 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 118 118 116 116 116 116 116 116 116 118 116 118 118 118 118 115 116 116 116 116 115 116 116 115 115 115 115 115 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 149 149 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 115 115 118 115 115 115 115 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 115 115 115 115 115 115 115 118 118 118 118 118 118 118 115 115 115 115 118 115 115 118 118 118 115 115 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 115 115 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 115 115 118 118 115 115 115 118 118 118 118 118 118 118 118 118 118 118 115 118 118 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 115 116 115 115 115 115 115 115 116 116 115 115 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 115 116 115 115 116 116 116 116 116 116 116 115 115 115 115 115 115 116 116 115 116 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 118 118 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 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 169 171 171 171 171 171 171 171 171 169 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 168 168 169 169 168 169 168 169 169 169 169 169 169 169 169 169 169 169 169 169 168 169 169 168 168 168 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 171 171 171 171 171 171 171 168 169 169 171 169 171 169 169 169 169 169 169 169 169 169 169 169 171 171 171 171 168 168 171 171 168 168 168 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 171 170 171 171 170 170 170 168 168 168 170 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 171 171 171 171 170 170 170 171 171 170 170 170 170 171 170 170 170 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 171 171 170 171 171 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 170 170 170 170 170 170 170 170 170 111 111 111 170 170 170 170 111 170 170 111 111 111 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 170 170 170 168 170 170 170 170 170 170 170 168 170 170 170 170 170 170 170 170 170 168 168 168 168 168 170 170 168 168 168 168 168 170 170 168 170 170 170 170 170 170 170 170 168 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 171 171 171 171 171 171 170 171 171 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 171 170 170 170 170 171 170 170 171 171 171 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 171 170 170 171 171 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 168 170 170 168 168 168 168 168 168 168 168 168 168 168 168 168 170 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 168 170 170 170 168 168 170 170 170 170 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 170 168 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 168 168 168 168 168 168 168 168 168 168 170 168 168 168 168 168 168 168 168 168 168 170 168 168 168 168 168 168 168 170 168 170 170 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 170 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 118 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 117 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 117 117 115 115 117 115 117 115 115 115 115 115 115 115 115 115 115 115 115 115 117 115 115 117 117 117 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 117 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 117 115 115 115 115 117 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 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 168 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 168 118 118 118 168 168 168 168 168 168 168 118 118 118 118 118 168 168 118 118 118 118 118 168 168 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 168 118 118 169 169 169 169 118 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 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 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 118 118 118 118 118 168 168 118 168 118 168 168 169 169 169 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 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 168 115 168 168 168 168 168 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 168 115 168 168 168 115 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 115 115 115 168 168 168 168 115 115 115 115 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 115 115 115 115 118 118 168 118 115 118 118 118 118 168 118 118 118 168 168 118 118 168 168 168 168 168 168 168 168 168 168 115 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 117 117 115 117 117 117 117 115 115 115 115 115 117 117 117 117 117 117 117 117 117 117 117 117 117 117 115 115 168 115 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 117 117 117 117 117 117 117 115 117 115 168 168 117 117 117 117 168 117 117 168 168 168 117 117 117 117 117 117 117 117 117 117 117 117 117 168 117 117 117 117 117 117 117 168 117 117 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 113 115 115 113 113 115 115 115 115 115 115 115 115 113 115 115 113 113 115 113 113 113 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 113 113 115 115 113 113 113 115 115 115 115 115 115 115 115 115 115 113 115 115 115 115 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 117 117 117 117 117 115 115 115 115 115 117 115 117 117 115 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 113 117 113 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 113 113 113 113 113 113 113 113 113 117 117 117 113 113 113 117 117 117 117 117 117 117 113 113 113 113 0 117 0 117 117 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 117 117 117 117 117 117 117 117 117 117 117 117 117 168 117 117 168 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 168 168 168 168 168 168 168 168 168 168 168 168 0 168 168 168 168 168 168 168 168 0 168 0 0 0 168 168 168 168 168 168 168 168 168 0 0 0 0 0 0 0 168 168 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 168 0 168 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 117 117 117 117 117 168 0 0 0 117 0 0 0 0 0 0 0 0 0 117 117 117 117 117 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 0 0 0 0 0 0 0 0 168 168 117 168 168 0 0 0 168 168 0 0 168 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 117 117 117 117 117 117 117 117 117 117 117 0 117 117 117 0 0 117 117 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 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 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 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 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 117 117 117 117 117 117 0 0 0 0 0 0 0 117 0 117 117 117 0 0 0 117 117 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 170 170 171 171 171 171 171 170 170 171 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 171 171 111 171 171 171 111 111 111 111 111 111 111 171 111 171 171 171 171 171 111 111 111 171 171 111 111 171 111 111 111 111 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 111 111 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 111 111 171 171 179 179 179 171 171 171 171 171 171 171 179 179 171 171 171 179 179 179 179 179 179 179 171 171 171 171 171 171 171 171 171 177 177 177 177 177 171 171 171 171 171 171 171 177 177 171 177 171 179 179 171 179 179 179 179 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 179 179 179 179 179 179 179 179 179 177 177 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 169 171 169 169 169 171 169 171 169 169 169 169 169 169 169 171 171 171 171 171 169 169 171 171 171 171 171 169 169 171 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 172 171 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 172 172 172 172 172 171 171 171 171 172 171 171 171 169 169 171 172 171 171 169 172 172 172 172 172 172 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 179 179 179 179 179 179 179 177 179 177 177 177 177 177 179 177 179 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 171 171 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 171 171 171 171 171 171 177 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 171 177 177 177 177 177 177 171 171 171 171 171 171 177 171 177 177 171 177 171 177 177 177 177 177 177 171 177 177 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 177 177 177 177 177 171 177 177 177 171 171 171 171 171 177 171 171 171 171 171 171 171 172 177 172 171 172 172 172 171 171 171 172 172 172 172 171 172 172 172 172 172 172 172 179 179 179 179 179 179 179 177 179 177 177 177 177 179 179 179 177 179 177 179 179 177 179 179 179 179 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 179 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 172 177 172 172 172 172 177 172 172 172 172 172 172 172 172 172 172 172 172 172 177 172 172 172 172 172 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 172 177 177 177 177 177 177 177 177 177 172 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 178 178 177 177 177 177 178 178 178 177 177 177 177 177 178 178 178 178 177 178 178 178 178 178 178 178 178 178 178 178 177 178 178 178 178 177 177 177 178 178 178 178 178 178 178 178 178 178 178 178 178 180 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 149 149 149 149 149 149 149 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 169 169 169 169 149 169 169 169 169 169 169 169 169 149 149 169 149 149 149 149 149 149 149 149 149 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 149 169 169 149 149 149 149 149 149 149 149 149 149 169 169 169 169 169 149 149 149 169 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 169 149 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 147 149 147 147 147 147 149 149 149 149 149 149 149 149 149 149 149 149 149 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 149 149 149 149 149 149 149 147 147 147 147 147 149 149 147 147 147 147 147 147 147 147 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 149 147 147 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 147 149 149 147 147 147 149 149 149 149 149 149 149 147 149 147 147 147 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 107 149 149 149 107 107 149 149 149 149 149 149 149 149 107 149 149 149 107 107 108 107 107 108 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 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 177 177 177 177 177 177 177 172 177 172 172 172 172 172 177 177 177 172 172 172 178 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 178 178 178 178 178 178 178 178 178 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 178 177 178 178 178 178 178 178 178 178 178 178 172 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 172 172 178 178 178 178 178 172 172 172 172 172 172 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 172 172 172 172 172 172 172 178 178 178 178 178 178 178 172 178 178 107 107 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 107 107 178 107 107 178 178 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 169 172 169 169 169 169 172 169 169 169 169 169 169 169 169 169 169 169 169 169 172 169 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 172 172 172 172 172 172 172 172 172 172 172 172 169 169 172 172 172 172 169 172 172 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 172 172 172 172 172 172 172 169 172 169 169 149 149 149 172 172 172 172 149 149 172 149 149 172 149 172 169 169 169 169 169 169 169 169 169 169 149 149 169 149 169 169 149 149 149 149 149 149 149 149 149 149 149 149 149 169 149 169 169 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 172 107 172 172 172 172 107 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 172 107 107 172 172 172 107 107 107 107 107 107 107 107 107 172 172 172 172 172 107 107 107 107 172 107 107 172 107 107 107 107 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 107 107 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 149 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 149 149 149 172 172 172 172 172 172 149 172 172 172 149 149 172 172 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 172 107 172 172 172 107 107 172 172 149 149 149 149 149 107 107 172 172 149 107 107 149 149 107 107 107 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 149 107 149 107 107 149 149 149 149 149 149 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 149 107 149 149 149 107 107 107 149 149 149 107 149 149 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 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 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 107 178 178 178 178 107 107 107 107 107 107 107 107 178 107 107 107 107 178 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 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 161 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 161 161 178 178 178 178 178 178 178 161 178 161 178 161 161 161 178 178 161 161 161 161 161 161 161 161 161 161 161 161 178 178 161 161 161 178 178 178 178 178 161 161 178 178 178 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 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 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 107 107 107 107 108 108 108 107 107 107 107 108 107 108 107 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 107 107 108 108 108 107 107 107 107 107 107 108 108 108 107 108 108 108 108 108 108 108 108 108 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 108 108 108 108 108 108 108 107 108 107 107 107 108 108 108 107 107 108 108 107 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 178 178 178 178 178 178 178 178 178 107 178 107 107 178 178 178 178 178 178 178 178 107 178 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 108 161 161 161 161 161 161 161 161 161 178 161 178 161 161 161 161 178 161 161 107 107 107 161 107 161 161 161 161 107 161 161 161 161 161 161 161 161 161 161 161 107 161 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 108 107 107 107 161 161 161 161 161 108 161 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 108 161 161 161 161 108 108 108 108 108 108 108 108 161 108 108 108 161 161 108 108 108 108 161 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 108 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 108 161 161 161 161 161 161 161 108 108 108 108 108 108 142 108 108 108 108 142 108 108 108 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 108 142 108 108 142 142 108 142 142 142 142 142 142 142 142 142 142 142 142 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 142 142 142 142 142 161 161 142 161 161 142 161 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 108 108 108 108 108 108 108 142 108 108 142 142 108 142 108 108 108 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 142 142 142 142 142 142 142 142 142 142 142 142 142 108 142 142 142 142 142 142 142 108 142 142 142 142 108 142 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 142 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 108 142 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 142 108 108 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 132 132 142 142 142 142 142 142 142 142 132 142 142 132 132 132 132 132 132 132 132 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 106 106 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 106 106 106 106 106 108 108 108 108 108 108 108 108 108 108 106 106 106 106 108 108 108 106 106 106 108 106 106 106 106 106 108 108 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 132 132 132 132 132 132 132 142 142 142 142 142 142 142 132 132 142 142 142 132 132 142 132 132 132 132 142 142 108 108 108 108 142 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 142 132 142 142 142 142 142 142 142 142 142 108 108 108 142 142 108 108 108 108 108 108 132 132 142 142 132 132 132 108 108 108 108 108 142 142 132 132 142 132 132 132 132 132 132 132 132 132 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 132 132 132 132 132 132 132 142 132 108 108 142 108 108 106 106 132 106 108 106 106 106 106 106 106 106 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 106 106 108 106 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 106 106 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 132 132 132 132 132 132 132 106 106 106 106 106 106 106 132 132 132 106 106 132 132 106 106 132 132 132 106 106 108 108 106 106 106 108 108 108 108 108 106 106 108 108 108 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 132 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 106 106 132 132 132 106 106 106 106 106 106 132 132 132 106 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 130 132 132 130 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 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 130 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 131 131 132 132 131 131 131 132 132 132 132 132 132 131 132 132 132 132 131 132 132 132 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 108 108 108 108 108 108 108 149 149 149 149 149 149 149 149 108 149 108 149 108 108 108 108 108 108 108 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 106 149 149 106 149 149 149 149 106 149 149 149 149 149 149 106 149 149 149 149 106 149 149 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 106 149 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 149 106 149 149 149 149 106 149 149 149 149 149 149 106 149 149 149 106 106 149 106 149 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 148 148 106 106 106 106 148 148 148 106 148 148 148 148 148 148 148 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 148 106 106 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 148 106 106 106 106 106 106 106 106 106 148 106 106 148 106 106 106 106 106 106 105 105 105 105 105 105 105 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 148 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 148 148 148 148 149 149 148 148 148 148 149 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 149 149 147 147 147 147 149 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 148 147 148 148 147 148 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 148 148 147 148 148 148 148 147 147 147 147 147 147 148 147 147 147 148 148 147 147 147 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 149 149 149 149 149 149 148 149 149 149 149 149 149 149 149 149 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 105 105 105 105 105 105 105 148 105 148 148 148 148 148 105 105 105 105 105 105 105 148 148 148 148 105 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 148 148 148 148 148 148 148 148 148 149 148 149 148 148 148 149 149 148 148 149 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 148 148 148 148 148 148 105 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 148 148 148 105 105 105 105 105 105 105 105 105 148 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 183 148 148 148 183 183 183 183 183 105 105 105 105 105 105 105 105 105 148 105 105 148 105 105 105 105 105 105 105 105 105 105 105 105 105 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 148 105 148 148 183 183 183 148 148 148 148 148 148 148 148 148 148 148 183 183 183 183 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 183 105 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 105 105 105 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 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 132 131 132 132 132 132 132 130 132 130 130 130 130 130 130 130 132 130 130 130 130 130 130 130 130 130 131 131 131 131 131 131 131 131 131 131 130 130 130 131 131 131 130 130 131 130 130 130 131 131 131 131 131 131 131 131 131 130 130 130 130 131 131 131 131 131 131 131 131 130 131 131 131 131 130 130 132 132 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 132 130 106 132 132 132 130 106 106 106 106 106 106 106 132 132 132 106 106 106 130 106 106 106 106 106 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 106 130 130 130 130 130 130 130 130 130 106 106 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 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 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 108 108 106 106 106 108 108 108 108 108 108 108 108 106 108 108 108 106 106 108 106 106 106 106 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 106 106 106 106 106 106 106 108 108 108 108 108 108 106 108 108 108 108 106 108 108 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 105 105 105 105 105 105 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 105 130 130 130 130 130 130 130 105 130 130 130 130 130 130 130 130 130 130 130 130 130 130 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 130 130 130 130 130 130 130 106 130 106 106 106 106 106 106 106 130 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 106 105 105 105 105 130 130 130 130 130 130 106 130 130 130 130 130 130 130 130 130 130 106 106 106 106 106 106 106 106 106 106 106 106 106 106 105 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 105 105 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 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 105 105 105 105 105 105 105 105 105 105 106 105 105 106 105 106 106 106 106 106 106 106 105 105 106 105 105 105 105 106 106 106 106 106 105 105 106 105 105 105 105 105 105 105 130 130 130 130 130 130 130 130 130 105 130 130 105 130 130 184 130 130 130 184 184 130 130 184 184 184 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 184 184 130 184 184 184 184 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 184 184 184 184 184 184 184 105 105 105 105 105 105 105 184 184 105 105 184 184 184 184 184 184 184 184 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 184 184 184 184 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 184 184 184 184 184 184 184 105 105 105 105 105 105 105 183 183 105 183 183 183 183 183 183 183 183 183 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 183 183 183 183 183 183 183 105 183 105 105 105 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 130 130 130 131 131 130 130 130 130 130 130 131 131 131 130 131 131 131 131 131 131 131 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 184 184 184 131 131 131 131 131 131 131 130 130 130 130 130 131 184 131 131 130 184 184 184 184 184 131 131 184 131 131 131 131 184 184 184 184 184 184 184 184 131 184 184 184 131 131 184 184 184 184 184 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 95 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 95 131 95 95 95 95 95 95 95 95 95 131 95 131 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 130 130 130 130 130 184 130 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 183 183 183 183 183 183 183 184 184 183 183 183 184 184 183 183 184 184 184 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 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 184 183 183 184 184 184 183 183 183 183 183 183 183 183 183 183 183 183 183 184 183 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 110 184 184 184 110 110 110 184 110 184 184 110 110 110 110 110 110 184 184 184 184 184 110 110 184 184 184 184 110 184 110 184 110 110 110 110 110 110 110 110 184 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 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 184 95 184 184 95 95 95 95 95 95 184 95 184 184 184 184 184 95 184 95 95 184 95 184 95 95 95 95 95 95 95 95 95 95 95 184 95 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 130 130 130 130 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 110 184 184 184 184 184 184 184 184 184 184 184 184 184 184 110 184 184 184 110 110 184 184 110 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 110 110 184 184 110 184 110 184 184 184 184 184 184 184 184 184 184 184 110 184 184 184 110 110 110 110 110 110 110 110 110 184 110 110 110 110 110 110 110 110 110 110 110 110 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 95 94 94 110 94 94 94 94 110 110 110 110 110 110 110 94 94 110 110 110 94 94 110 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 93 93 93 93 93 93 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 110 94 94 110 94 110 110 110 110 110 110 110 110 110 110 110 94 110 110 110 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 110 94 94 110 110 94 94 93 94 93 93 93 110 93 110 110 93 93 93 93 93 93 93 93 93 93 93 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 93 94 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 94 94 94 94 93 93 93 94 94 93 93 93 93 93 93 93 93 93 93 93 93 93 94 94 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 132 132 142 142 142 132 132 132 132 132 132 132 132 142 132 132 132 132 142 132 132 132 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 143 143 143 143 142 143 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 143 143 142 143 143 143 143 143 143 143 143 143 143 142 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 134 132 132 132 132 132 132 132 132 134 132 134 134 134 132 132 132 132 132 131 131 131 132 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 134 131 131 131 134 134 134 134 134 134 134 134 134 134 134 132 132 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 132 132 132 132 132 131 131 132 132 132 132 131 131 131 132 131 131 131 131 131 131 131 134 134 134 134 134 134 134 134 134 132 134 134 134 134 134 134 131 131 134 131 131 131 134 134 134 134 134 134 134 134 134 131 131 131 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 142 143 143 143 143 142 142 142 143 143 143 143 143 143 142 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 142 142 142 142 143 142 143 142 142 142 142 142 142 142 142 143 142 142 143 143 143 143 143 143 143 143 132 142 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 143 143 143 143 143 143 143 132 143 132 132 132 143 132 143 143 132 132 132 132 132 132 143 143 143 143 143 143 143 132 132 132 132 132 143 143 132 132 132 143 143 132 134 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 142 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 134 143 143 143 143 143 143 143 143 143 143 143 143 143 134 143 143 143 134 134 134 134 134 134 134 134 134 143 143 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 143 134 143 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 134 143 134 134 134 134 134 143 143 143 143 143 143 143 143 143 143 143 143 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 143 143 134 143 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 143 143 134 143 143 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 134 143 143 143 143 134 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 144 143 143 144 144 144 143 143 143 143 143 143 143 143 143 144 144 143 144 143 143 143 143 143 144 143 143 144 144 144 144 144 144 144 143 144 144 144 144 143 143 143 143 143 144 144 143 143 143 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 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 95 131 131 95 131 131 131 131 131 131 131 131 95 131 131 95 133 131 131 131 131 131 133 133 131 131 131 131 131 131 131 131 131 131 131 133 131 131 133 133 131 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 133 133 133 133 133 133 133 133 133 95 133 133 133 133 133 133 133 133 133 133 133 133 133 133 95 133 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 95 95 95 95 95 95 133 95 95 95 95 95 95 95 95 95 95 95 95 95 133 95 95 95 95 95 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 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 95 95 94 94 94 94 94 95 95 95 94 94 94 94 94 94 94 94 94 94 94 94 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 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 93 94 94 94 94 93 93 93 93 93 93 93 94 94 93 93 93 94 94 93 93 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 52 94 94 52 94 94 94 94 94 53 94 94 52 53 53 52 53 133 133 133 133 133 133 133 133 133 95 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 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 133 133 95 95 95 133 133 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 53 95 95 95 95 95 95 94 53 53 95 95 94 53 53 53 53 53 53 53 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 94 95 95 95 94 94 94 94 95 95 94 94 94 94 94 94 53 53 94 53 53 94 94 94 94 95 95 95 94 94 94 94 94 94 94 94 94 94 94 94 94 94 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 94 94 95 94 94 95 94 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 94 94 95 94 94 94 94 95 95 95 94 94 94 94 95 94 94 94 94 94 94 94 53 53 53 53 53 53 53 53 53 94 94 94 94 94 53 53 53 53 53 53 53 94 53 53 53 53 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 53 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 53 53 94 94 53 53 53 94 94 94 94 94 53 53 94 94 94 53 53 94 53 53 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 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 133 133 133 133 133 133 53 133 133 53 53 53 53 53 133 53 53 53 53 53 53 53 53 133 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 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 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 55 55 53 57 53 53 55 57 57 55 55 55 55 57 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 88 144 144 88 88 88 88 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 88 88 88 144 88 88 88 88 144 144 144 144 144 88 88 144 144 144 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 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 88 88 134 134 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 144 88 144 144 144 134 88 134 144 134 134 134 144 134 144 134 134 134 134 134 134 134 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 134 134 134 88 88 88 88 88 88 88 134 88 134 134 134 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 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 56 88 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 133 133 134 134 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 134 134 131 134 134 134 134 131 131 131 131 131 131 131 134 134 131 131 131 134 134 133 133 133 133 133 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 133 133 133 133 133 133 133 131 131 131 131 131 131 133 131 131 131 131 133 131 131 131 133 133 133 133 133 133 133 133 133 131 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 134 134 133 133 133 134 134 134 134 134 134 133 134 134 134 133 133 134 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 56 56 88 56 56 88 56 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 56 56 56 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 133 88 88 88 133 133 133 133 56 88 88 133 133 133 88 88 88 88 88 88 133 88 88 88 133 133 88 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 88 88 134 88 88 88 88 134 134 134 134 134 134 134 134 133 134 134 133 133 133 134 133 133 133 133 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 133 133 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 133 133 133 133 133 133 133 134 133 134 134 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 88 88 88 88 88 133 133 88 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 133 133 133 133 133 133 56 56 56 133 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 57 56 56 56 56 56 57 57 57 57 57 57 57 57 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 56 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 56 56 133 56 133 133 56 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 56 56 56 56 56 56 56 133 133 133 133 53 56 53 56 53 53 53 53 53 53 53 57 57 57 57 57 57 57 57 57 56 56 56 56 57 57 57 57 57 57 57 57 57 57 57 57 57 56 56 56 56 56 56 56 133 133 133 56 56 56 56 56 56 56 56 56 56 56 56 57 57 56 57 57 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 57 57 56 56 57 56 53 56 56 56 56 56 56 53 56 56 56 53 53 56 53 53 57 57 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 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 57 57 57 57 57 57 57 57 57 57 57 57 57 53 57 57 57 53 53 53 53 53 57 57 57 57 57 57 57 53 57 53 53 57 57 57 57 57 57 57 57 57 57 57 144 144 144 144 144 144 144 144 144 88 88 88 88 88 144 144 144 88 88 144 144 88 88 88 88 144 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 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 56 88 88 56 56 88 88 88 56 56 56 88 56 56 56 56 56 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 56 88 88 56 88 88 88 88 88 88 88 56 56 58 56 58 58 58 58 58 56 58 58 58 58 58 58 58 58 58 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 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 58 58 58 58 58 88 88 88 88 88 88 88 88 88 88 88 88 58 88 88 88 88 88 88 88 88 58 58 58 58 58 88 88 58 88 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 88 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 57 56 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 56 57 57 57 57 56 56 56 56 57 57 57 56 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 57 57 58 58 58 58 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 56 58 56 56 56 56 58 56 56 56 56 56 56 58 56 56 56 58 58 56 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 57 57 58 57 57 57 57 58 58 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 58 58 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 57 57 57 57 57 57 57 57 57 58 58 57 57 57 57 57 57 57 57 58 58 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 57 58 58 58 58 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 58 58 58 58 58 58 58 58 58 58 58 58 58 57 58 58 58 58 57 57 57 57 58 58 57 58 58 57 58 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 25 57 25 25 25 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 25 57 57 57 57 25 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 25 25 57 57 25 25 25 57 57 57 57 57 25 25 57 57 57 25 25 25 25 25 57 57 25 25 25 25 25 25 25 25 25 25 25 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 25 25 25 25 25 25 25 25 25 25 25 25 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 24 27 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 25 24 24 24 24 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 24 25 25 25 24 24 57 25 57 57 74 74 24 24 24 25 24 24 24 24 24 24 24 24 24 57 57 57 57 74 74 74 57 57 57 57 57 57 74 57 74 57 74 74 74 74 74 74 74 74 74 24 24 74 24 74 74 74 57 74 57 74 74 74 74 74 74 74 74 74 74 74 74 24 24 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 74 74 24 74 24 74 74 74 74 74 74 74 24 24 24 24 24 75 24 24 24 24 24 24 24 75 24 75 24 75 75 75 75 75 75 75 75 75 24 24 74 24 24 24 24 74 74 74 74 74 74 74 74 75 74 74 74 75 75 75 75 75 75 75 75 75 75 75 75 75 75 24 75 24 24 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 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 74 57 57 74 74 74 74 74 74 74 74 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 74 74 57 74 74 74 74 74 74 74 74 74 74 57 57 57 57 57 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 74 74 74 74 74 57 57 57 57 57 57 57 57 57 57 57 57 55 57 57 57 57 57 55 55 55 55 55 55 55 55 74 74 74 74 74 74 74 57 57 57 57 57 74 74 74 57 55 55 55 55 55 55 74 74 55 74 74 86 74 55 55 55 55 55 55 55 55 86 55 55 86 86 86 55 86 86 86 86 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 57 57 57 57 57 74 74 74 57 57 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 86 74 74 74 86 86 86 86 86 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 86 86 86 86 86 86 86 74 74 86 74 74 86 74 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 74 74 74 74 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 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 87 87 75 87 87 87 87 75 75 75 75 75 75 75 74 74 74 74 74 74 74 75 75 74 74 74 75 75 74 74 75 74 75 87 87 75 87 87 75 87 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 87 87 87 87 87 87 87 75 87 75 75 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 57 74 57 57 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 87 87 87 87 87 87 87 87 87 74 75 75 74 87 87 87 87 87 87 87 87 74 87 87 87 87 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 74 74 74 74 86 86 86 74 74 74 74 74 86 86 74 74 86 86 86 86 86 86 87 87 87 87 87 86 86 87 87 87 86 86 86 86 87 86 86 86 86 86 86 86 87 87 86 86 86 86 87 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 75 75 87 87 126 126 75 87 87 87 87 87 87 87 87 126 87 87 87 126 126 87 126 126 126 126 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 126 126 87 126 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 126 126 87 126 126 126 126 87 87 87 87 87 87 87 104 104 87 87 87 104 104 87 104 104 104 104 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 86 87 87 87 87 86 86 86 86 86 86 86 86 87 86 86 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 104 104 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 104 104 87 104 104 104 104 87 87 87 87 87 87 87 104 104 87 87 104 104 104 104 104 104 104 104 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 104 104 87 104 104 104 104 87 87 87 87 87 87 87 87 87 87 87 104 87 87 87 104 104 104 104 104 104 104 104 104 87 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 55 55 55 55 55 55 55 55 55 53 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 53 53 53 53 53 55 55 53 53 53 53 53 53 53 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 55 53 53 52 55 55 52 55 55 52 55 53 53 52 53 53 52 52 53 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 55 54 55 55 55 54 54 55 55 55 55 55 55 55 55 55 55 55 55 54 54 55 55 52 52 54 55 55 55 55 55 55 55 53 53 53 53 55 55 55 55 55 55 55 55 55 55 55 55 52 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 52 52 52 52 52 52 52 54 52 52 55 52 52 52 52 52 52 52 52 52 52 52 52 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 52 52 52 52 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 51 54 54 54 54 54 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 52 52 94 94 52 52 52 94 94 94 94 94 52 52 52 52 52 52 50 52 52 50 52 50 50 50 52 52 52 52 52 50 50 52 52 52 52 52 50 50 52 50 50 50 50 50 50 50 52 52 50 50 52 52 52 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 94 94 94 94 94 94 47 94 94 94 94 47 47 47 94 47 94 47 47 50 50 50 50 50 50 50 93 94 93 93 93 93 93 93 93 93 93 93 93 47 93 47 47 47 47 47 47 47 50 50 50 50 50 50 50 47 47 94 47 47 50 47 50 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 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 52 50 94 52 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 50 50 50 50 50 50 50 50 50 50 50 50 50 50 48 48 48 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 48 50 48 48 48 48 50 48 48 48 48 50 50 50 50 50 48 48 50 50 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 54 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 54 54 54 54 51 51 51 54 54 52 54 54 54 54 54 51 54 54 54 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 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 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 52 52 50 50 50 52 52 52 52 52 50 50 52 52 50 50 50 50 50 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 51 51 51 54 51 51 50 51 52 54 52 52 52 52 50 54 52 52 50 50 52 52 50 51 51 51 51 51 51 50 51 51 51 51 51 51 50 51 51 50 50 50 50 50 50 51 51 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 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 51 48 51 50 50 48 48 51 50 50 50 50 50 48 48 50 50 50 48 48 48 48 48 51 51 51 51 51 48 48 51 51 51 51 51 51 48 51 51 48 48 48 48 48 48 51 51 51 48 48 51 51 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 48 48 48 48 48 48 48 48 48 48 48 51 48 48 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 45 45 51 45 51 45 45 45 45 45 45 45 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 45 45 45 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 45 45 51 51 45 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 45 45 51 51 45 45 45 51 51 51 51 45 45 45 51 45 45 45 45 45 45 45 51 51 51 51 51 45 51 45 51 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 49 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 45 45 45 104 104 104 104 104 104 104 104 104 87 87 87 87 87 104 104 104 104 87 104 104 87 104 104 104 104 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 85 85 87 104 87 87 87 85 85 87 87 87 87 87 87 87 87 87 87 87 85 87 87 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 87 87 87 87 87 87 87 87 87 87 87 87 85 85 87 85 87 87 85 85 87 85 85 85 85 85 87 87 86 87 87 87 85 86 86 86 86 86 86 86 86 87 87 86 86 86 85 86 86 85 85 85 85 85 85 85 85 85 85 87 85 87 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 87 87 85 85 85 87 87 87 87 87 87 85 87 87 87 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 85 85 86 86 86 86 86 86 86 55 55 55 55 55 55 55 86 86 55 55 55 86 86 55 55 86 86 86 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 86 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 86 86 55 55 86 86 55 55 55 55 55 55 55 55 55 55 55 54 54 55 55 54 86 54 86 86 54 54 54 86 86 86 86 86 86 86 86 54 86 86 86 54 54 54 54 54 54 54 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 54 54 86 86 54 54 54 86 86 86 86 86 86 54 86 86 86 86 54 86 86 86 54 54 54 54 54 54 54 54 54 86 86 54 54 54 54 54 54 54 54 54 54 54 85 85 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 51 51 54 54 54 54 54 54 51 54 54 54 51 51 51 51 51 85 49 85 85 49 49 49 85 85 85 85 85 85 85 85 49 85 85 85 49 49 85 85 49 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 51 85 85 85 51 51 85 85 51 51 51 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 86 85 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 85 85 85 85 85 85 85 85 85 85 85 86 85 85 85 86 86 86 86 86 86 86 85 85 85 85 85 85 85 86 86 86 86 86 85 85 85 86 86 85 85 86 85 85 51 51 85 51 51 51 51 85 85 85 85 85 85 85 85 85 85 85 85 85 51 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 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 85 85 85 85 85 85 51 85 85 85 54 54 54 54 85 54 54 54 51 54 54 54 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 54 51 51 51 51 51 51 51 51 51 51 51 51 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 51 49 51 85 51 51 49 51 51 51 51 51 51 51 51 51 51 51 51 51 49 51 51 49 51 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 51 49 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 49 49 49 49 49 49 49 49 49 49 49 49 51 51 49 51 51 51 51 51 51 51 49 49 51 49 49 51 49 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 51 49 49 49 49 51 51 51 51 45 45 49 51 45 45 49 49 45 45 45 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 45 49 49 45 49 49 49 49 49 49 49 45 49 45 49 45 45 45 49 45 45 49 49 45 49 45 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 85 85 85 85 104 104 104 85 85 85 85 85 85 85 85 104 85 85 85 85 104 85 85 200 200 200 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 200 104 104 104 104 104 200 104 104 104 200 200 200 200 200 200 200 104 200 200 200 200 200 200 200 200 200 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 198 85 198 198 198 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 198 85 85 85 85 200 200 200 85 85 198 198 198 198 198 198 200 85 198 198 200 200 198 198 198 198 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 85 85 200 85 200 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 85 85 85 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 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 198 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 49 49 49 49 49 198 49 49 49 49 49 49 49 49 49 49 49 49 49 198 198 198 49 198 198 198 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 198 198 49 198 198 198 198 49 49 49 49 49 49 198 49 49 49 49 198 49 49 49 198 198 198 198 198 198 198 198 198 49 49 49 49 49 198 198 198 198 198 198 198 49 198 198 198 198 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 194 49 49 194 49 194 194 194 49 49 194 49 194 49 49 49 49 49 49 49 49 194 49 49 49 194 194 49 49 49 194 194 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 194 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 194 49 49 49 194 194 49 49 49 49 49 49 194 49 49 49 194 194 194 194 194 194 198 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 197 197 198 198 197 198 197 200 200 200 200 200 198 198 200 200 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 200 200 200 200 198 198 198 198 198 198 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 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 85 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 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 194 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 194 198 198 198 198 198 198 198 198 198 198 194 194 194 194 194 198 198 194 194 194 194 194 194 194 194 194 194 194 194 194 198 198 198 198 198 194 194 194 198 198 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 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 198 197 198 198 197 198 198 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 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 198 198 198 198 198 198 198 198 198 195 198 195 195 195 195 198 198 195 195 195 195 195 195 195 195 195 194 194 194 194 194 195 194 194 194 194 194 194 194 195 194 194 194 195 195 195 195 195 195 195 195 195 195 195 195 195 195 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 195 195 195 195 195 195 195 195 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 195 197 197 195 195 195 195 195 197 197 197 197 197 195 197 198 198 198 198 198 198 195 198 198 198 195 195 195 195 195 195 195 195 195 195 195 195 197 195 197 197 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 197 197 197 197 197 197 197 197 197 195 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 197 197 195 197 197 195 197 195 197 195 195 195 195 195 195 195 195 195 195 195 195 195 197 197 197 197 197 197 197 195 195 195 195 195 197 197 195 195 195 195 195 195 195 195 27 27 24 27 27 27 27 24 24 24 24 24 24 24 27 27 24 24 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 27 27 24 27 27 27 27 24 24 24 24 24 24 24 24 24 24 24 27 24 24 24 27 27 27 27 27 27 27 27 27 24 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 24 24 75 24 24 24 24 75 75 75 75 75 75 75 75 75 75 75 75 75 24 75 75 75 75 77 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 77 75 75 77 77 77 75 75 75 75 75 75 75 75 77 75 75 77 77 77 77 77 77 77 77 27 27 27 27 27 27 27 27 27 24 24 27 27 27 27 27 27 27 27 27 27 27 27 27 27 77 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 77 77 77 77 77 77 77 77 24 24 24 24 24 77 77 77 77 24 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 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 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 27 77 77 77 77 77 77 77 77 77 77 77 77 77 77 27 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 75 75 126 75 75 126 75 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 104 104 104 104 104 104 104 104 126 104 104 104 104 126 104 104 104 104 104 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 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 126 126 126 126 126 126 126 126 126 104 126 104 104 140 140 140 126 140 140 140 140 104 140 140 140 140 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 140 140 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 126 126 140 126 126 140 126 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 104 140 104 104 140 140 140 104 104 104 104 104 104 104 140 140 104 104 104 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 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 76 76 76 77 77 77 77 126 126 126 76 76 76 126 126 126 76 126 126 126 126 126 77 77 77 77 77 77 77 75 75 75 75 75 75 75 75 77 75 75 75 77 77 126 75 126 126 126 75 75 75 75 75 126 126 75 75 75 75 75 75 126 75 75 126 126 126 126 126 126 126 126 126 126 126 126 126 75 75 75 75 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 77 77 77 77 77 77 126 77 77 77 77 77 77 126 77 77 77 126 126 77 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 140 126 140 140 140 126 126 126 126 126 140 140 126 126 126 126 126 140 140 126 126 126 140 140 126 140 140 140 127 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 78 78 76 77 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 78 78 78 78 76 76 76 77 76 77 76 76 76 76 76 76 76 76 76 76 76 76 76 78 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 126 76 126 126 76 126 76 126 126 127 127 126 127 127 126 76 126 126 127 127 76 127 127 127 127 127 140 127 140 140 140 140 127 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 140 127 140 127 127 127 127 127 127 127 127 127 140 140 140 140 127 127 127 127 127 127 127 127 127 127 127 127 127 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 127 76 76 76 76 76 127 127 76 76 76 76 76 76 127 76 76 76 127 127 127 76 127 127 76 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 128 128 128 128 128 128 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 128 128 128 128 128 127 127 127 76 76 127 127 127 127 127 127 127 127 127 127 127 127 128 128 127 128 128 127 128 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 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 200 104 104 200 104 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 104 104 104 104 200 200 200 104 104 104 104 104 200 200 104 104 200 200 200 200 200 200 138 104 138 138 138 138 138 200 200 200 200 200 138 138 138 138 138 138 138 138 138 138 138 138 138 138 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 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 199 200 200 200 200 200 199 200 200 200 199 199 199 199 199 199 199 200 199 199 199 199 199 199 199 199 199 138 138 138 138 138 138 138 138 138 200 200 200 200 138 138 138 138 138 138 138 138 138 138 138 138 138 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 138 138 138 138 138 138 138 200 200 200 200 200 138 200 138 200 200 200 200 200 200 200 138 138 138 138 138 138 138 200 138 200 200 138 138 199 138 199 199 199 199 199 199 199 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 199 199 138 199 138 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 138 138 138 138 138 138 199 138 138 138 138 199 138 199 138 138 199 199 199 199 199 199 138 138 199 138 199 159 159 199 199 199 199 199 199 199 199 159 199 199 199 159 159 199 159 159 159 159 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 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 195 197 196 195 196 196 196 197 196 197 195 196 196 196 196 196 196 196 196 197 197 197 197 197 196 196 197 197 197 197 197 197 196 197 197 197 196 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 197 199 197 197 197 197 196 197 197 197 197 197 197 197 197 196 197 197 197 196 196 197 197 196 196 196 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 196 197 196 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 196 196 196 196 196 196 196 196 196 196 196 196 199 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 159 159 199 199 199 199 159 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 197 199 197 197 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 197 199 199 197 199 199 197 197 197 197 197 197 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 196 196 199 199 199 199 196 196 196 199 196 196 196 196 196 196 196 199 199 199 199 199 196 196 199 199 199 199 196 196 196 199 196 196 196 196 196 196 196 196 196 196 196 196 196 63 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 199 199 199 199 199 159 159 199 199 199 199 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 199 199 199 199 199 159 159 199 199 199 199 199 199 159 159 159 199 159 63 159 159 63 63 63 63 159 63 196 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 199 63 196 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 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 63 63 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 63 159 159 63 63 63 159 159 159 159 159 63 63 159 159 159 63 63 159 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 159 159 159 159 159 159 159 159 159 63 159 159 63 159 159 159 159 159 159 159 159 63 63 159 185 185 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 185 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 185 185 63 63 185 185 185 63 63 63 63 63 63 63 185 185 63 63 63 185 185 63 185 185 185 185 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 139 127 127 127 127 127 139 139 139 139 139 127 139 139 139 139 139 139 139 139 139 127 127 127 127 127 140 127 140 140 140 140 140 140 140 140 140 140 140 140 140 127 140 140 140 140 140 140 140 140 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 140 140 140 139 140 140 140 140 140 140 139 140 140 140 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 139 139 139 139 139 139 139 139 139 139 139 139 139 127 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 127 127 127 127 127 127 139 127 127 127 127 127 127 127 127 127 127 127 139 127 127 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 159 159 139 159 159 159 159 159 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 140 140 104 104 104 104 104 104 104 104 104 104 104 104 104 138 104 104 104 138 138 138 138 138 138 138 138 139 140 140 138 138 138 140 140 140 140 138 138 138 140 140 138 138 138 138 138 138 138 139 138 138 138 139 139 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 138 138 138 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 138 138 104 138 138 104 138 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 104 104 104 104 104 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 159 138 138 159 159 159 138 138 138 138 138 159 159 138 159 159 159 159 159 159 159 159 159 159 159 159 159 159 139 159 139 139 139 159 159 159 159 159 159 159 159 159 159 159 159 159 159 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 159 139 139 139 159 159 159 159 159 159 159 159 159 159 159 159 139 139 139 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 139 139 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 139 140 140 139 139 139 140 140 140 140 140 140 139 140 140 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 138 138 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 139 139 159 139 159 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 139 139 139 139 139 139 159 159 159 159 159 159 159 139 159 139 139 139 159 138 159 139 139 138 138 139 138 138 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 138 138 138 138 138 159 159 138 138 138 159 159 138 138 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 185 185 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 185 185 159 185 159 159 185 185 185 159 159 159 159 159 185 185 159 159 159 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 139 127 127 127 127 139 139 139 139 139 139 139 127 127 139 139 139 139 127 139 139 139 139 139 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 141 141 127 141 139 127 141 141 141 141 141 141 141 141 139 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 159 139 159 159 159 159 139 139 139 139 139 160 160 139 160 160 160 160 160 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 160 139 139 139 139 139 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 141 141 141 141 141 139 141 139 139 139 139 139 139 139 139 139 139 139 139 139 141 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 160 139 139 160 160 160 139 139 139 139 160 160 160 160 160 160 160 160 160 160 160 141 141 141 141 141 141 141 141 141 139 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 141 141 141 141 141 141 141 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 141 141 141 141 141 141 141 160 160 160 160 160 160 160 141 141 141 160 160 141 141 160 141 141 141 141 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 160 160 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 160 160 159 160 160 159 160 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 160 160 160 160 160 160 160 159 159 159 159 160 159 160 160 160 159 160 160 160 160 160 160 160 160 160 159 159 159 159 159 159 159 159 159 185 159 185 185 185 159 159 159 159 185 185 159 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 160 160 160 160 160 160 160 159 160 159 159 160 185 185 160 160 160 185 185 160 160 185 185 185 185 185 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 185 185 185 185 185 185 185 185 185 185 185 185 159 185 159 159 159 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 160 160 160 160 160 160 160 185 160 185 185 185 185 160 160 160 160 160 160 160 160 160 160 160 160 160 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 160 160 160 160 160 186 186 185 185 185 185 185 160 185 160 185 185 185 185 185 185 185 160 160 186 186 186 186 186 185 185 185 185 185 185 185 186 186 185 186 186 186 186 186 186 186 186 186 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 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 159 159 159 160 160 160 160 159 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 186 186 160 160 160 160 186 186 186 160 186 186 186 186 186 186 186 160 141 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 186 160 160 186 160 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 160 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 186 160 160 160 186 186 186 186 186 186 160 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 125 125 160 160 125 125 125 160 160 186 186 186 186 186 160 125 160 160 160 125 125 186 125 125 125 125 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 125 125 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 125 125 186 186 125 125 125 186 186 186 186 186 186 186 186 125 186 186 186 186 125 186 186 186 186 186 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 25 27 27 27 25 25 27 25 25 25 25 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 25 25 27 25 25 25 25 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 25 25 25 25 25 25 25 25 25 27 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 77 27 77 77 77 77 27 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 25 25 25 25 25 25 25 25 25 27 25 25 27 25 25 25 25 25 25 25 25 27 25 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 25 25 25 25 25 25 25 25 25 27 25 25 25 25 25 25 25 25 25 25 25 29 25 29 29 29 25 27 27 25 25 25 25 27 27 27 27 27 27 27 29 29 27 27 27 29 29 27 29 29 29 29 29 29 29 29 29 29 29 29 29 25 25 25 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 77 77 77 77 77 78 78 78 77 78 78 78 78 78 78 78 77 78 78 78 78 78 78 78 78 78 76 78 76 76 78 78 78 76 76 76 76 76 76 76 76 78 76 76 76 78 78 76 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 76 76 76 76 76 128 76 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 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 76 78 78 78 78 76 76 76 76 76 76 78 76 76 76 128 78 128 128 128 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 128 78 78 78 78 78 78 78 78 78 128 128 128 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 32 78 78 31 78 78 32 31 31 32 78 31 32 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 27 27 27 29 29 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 27 29 27 29 29 29 29 29 29 29 27 29 27 27 27 27 27 29 29 29 29 27 33 33 33 33 33 27 33 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 78 27 78 78 78 78 78 78 78 77 78 78 78 78 78 78 78 78 78 78 78 78 27 27 27 27 78 78 78 27 27 27 78 78 78 78 78 78 78 78 78 78 78 78 27 27 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 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 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 31 31 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 78 31 27 27 27 78 78 78 78 78 78 78 78 78 78 78 78 27 33 31 27 27 31 27 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 78 31 31 31 31 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 78 78 31 31 31 31 31 31 31 31 31 78 31 31 31 31 31 31 31 31 31 31 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 33 29 33 33 33 33 33 29 29 29 33 33 29 29 33 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 27 33 27 27 27 27 33 31 31 31 31 31 31 31 27 27 27 27 27 27 27 27 27 27 33 33 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 27 33 31 31 27 31 33 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 33 33 33 33 33 33 33 31 33 31 31 31 31 33 33 33 33 33 33 33 33 31 33 33 33 33 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 33 33 33 33 33 33 29 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 29 33 29 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 29 29 29 29 29 29 29 33 29 33 33 33 33 33 29 29 29 29 33 29 29 33 33 29 33 29 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 30 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 30 30 33 33 33 30 30 33 33 33 33 33 33 33 33 30 33 33 33 30 30 33 33 30 30 30 128 128 127 127 128 128 128 127 127 127 127 127 127 128 128 128 127 128 128 128 128 128 128 128 128 128 127 127 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 128 128 128 128 128 128 128 127 127 127 127 127 128 128 128 141 141 128 128 141 141 141 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 128 128 128 128 128 128 128 128 128 141 128 128 141 128 128 128 128 128 128 128 128 128 128 128 128 128 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 128 128 141 141 141 141 141 128 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 70 70 128 128 141 141 128 128 128 141 141 141 141 141 141 141 141 128 141 141 141 128 128 141 70 70 70 70 70 70 128 128 70 70 70 128 128 128 128 128 128 70 128 128 128 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 141 141 141 141 141 141 141 160 141 160 160 160 141 141 141 141 141 141 141 141 141 141 141 141 141 141 160 160 160 160 160 125 160 160 160 125 125 125 125 125 125 125 160 125 125 125 125 125 125 125 125 125 141 141 141 141 141 141 141 141 141 160 141 141 141 125 141 141 125 125 125 125 125 125 141 141 125 141 141 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 186 186 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 68 68 125 125 125 125 125 125 125 125 125 125 125 68 68 68 68 68 68 68 68 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 68 68 68 68 68 68 68 125 125 125 125 125 68 68 125 125 125 125 68 125 125 125 68 68 68 68 68 68 68 68 68 125 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 141 141 141 141 141 141 141 141 70 70 141 141 70 70 141 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 125 141 141 141 125 125 141 141 125 125 125 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 141 141 70 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 70 70 70 70 141 141 70 70 70 141 70 141 141 141 141 141 141 141 141 141 141 141 70 68 125 125 68 68 68 141 125 141 141 125 125 125 125 125 125 125 125 125 125 125 70 70 70 70 70 70 70 68 70 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 125 68 125 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 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 71 71 71 71 71 70 70 70 70 70 70 70 68 68 68 68 68 68 68 71 71 68 68 71 71 71 71 71 71 71 71 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 71 71 71 71 71 68 71 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 71 71 71 71 71 71 71 68 68 68 68 68 68 68 71 71 71 68 68 71 71 71 71 71 71 71 71 71 71 71 71 71 71 70 70 70 70 70 70 70 71 71 71 71 71 71 71 71 71 71 71 71 70 70 70 70 70 70 70 70 70 70 70 70 70 71 70 70 71 71 71 71 71 71 71 71 71 71 71 71 71 70 70 70 70 71 71 71 70 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 33 30 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 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 33 33 33 33 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 38 33 38 38 38 33 38 33 38 38 38 38 38 38 38 38 38 33 33 31 31 31 31 33 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 33 33 33 33 33 33 33 33 33 33 33 33 33 31 33 33 31 31 31 31 31 31 39 39 39 39 31 31 31 33 39 38 33 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 38 38 38 38 38 38 38 39 39 39 39 39 39 39 38 38 38 39 39 39 38 39 39 39 39 39 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 31 39 39 39 31 31 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 32 32 32 32 32 32 32 32 32 78 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 78 78 78 78 78 78 78 78 78 70 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 32 32 32 32 78 78 78 78 32 78 78 78 78 78 78 78 78 78 78 78 78 70 32 32 78 32 32 32 32 78 78 70 78 78 70 78 32 32 78 78 78 32 32 78 78 78 78 32 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 70 70 70 70 70 70 70 70 70 78 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 78 70 70 70 128 70 128 70 128 128 128 128 70 128 128 128 128 128 128 128 128 70 70 70 70 70 70 128 70 70 70 70 70 70 128 70 70 70 128 128 128 128 128 70 70 128 70 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 128 70 70 70 70 128 128 128 128 128 70 70 128 128 128 70 70 128 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 39 39 39 39 39 39 39 39 39 31 39 31 31 39 39 39 39 39 32 32 32 32 32 32 32 32 31 31 31 31 31 32 32 32 32 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 32 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 32 32 32 31 31 32 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 80 80 80 80 80 70 70 32 32 32 32 32 70 32 78 32 78 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 32 32 32 32 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 39 39 39 39 39 39 39 32 32 32 32 32 32 32 39 39 32 39 32 39 39 32 39 39 32 39 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 80 32 32 80 80 80 80 80 32 32 32 32 32 32 32 80 32 70 80 80 80 80 32 80 32 80 80 80 80 80 80 80 80 80 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 80 80 80 80 80 70 71 80 80 70 70 70 70 70 70 70 70 70 70 70 70 70 71 80 71 71 71 71 71 70 71 70 70 71 71 71 71 71 71 71 71 71 71 71 80 80 80 80 80 80 80 32 80 32 32 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 80 80 80 80 80 80 80 80 80 80 80 80 80 80 32 32 32 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 71 71 80 80 80 80 71 71 71 80 71 71 71 71 71 71 71 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 71 71 71 71 80 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 71 71 80 71 71 71 80 80 80 80 80 80 80 71 80 71 71 71 80 80 80 71 71 80 80 71 80 80 30 30 33 33 30 30 30 33 33 33 33 33 33 33 30 30 30 33 30 30 30 30 30 30 30 30 33 33 38 33 33 33 33 38 38 38 38 38 38 38 38 38 38 38 38 38 33 38 38 38 38 38 30 30 33 30 30 30 30 33 33 33 33 33 33 33 33 33 33 37 37 33 37 37 30 30 37 30 30 30 30 37 37 37 37 37 37 37 37 37 30 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 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 38 38 38 38 38 38 38 39 38 39 39 39 38 38 38 38 39 38 38 39 38 38 38 38 38 38 38 38 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 37 37 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 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 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 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 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 37 38 38 37 37 37 38 38 38 38 38 38 38 37 37 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 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 32 39 32 32 39 39 39 32 32 80 80 32 80 32 32 39 32 32 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 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 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 81 80 80 81 81 81 81 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 32 39 39 80 39 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 80 80 80 80 80 39 39 39 39 39 80 39 80 80 80 80 80 80 81 80 80 80 81 81 80 81 81 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 81 39 39 39 39 81 81 81 81 81 81 81 81 81 81 81 81 39 39 81 81 81 81 81 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 81 81 39 39 39 39 43 39 43 39 39 81 81 81 81 81 39 43 39 43 43 43 43 43 43 43 43 43 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 38 37 37 38 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 38 38 37 37 37 37 38 38 38 37 38 38 38 38 38 38 38 37 37 38 42 42 42 42 38 38 38 38 38 38 38 38 38 38 38 38 38 42 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 38 38 39 38 38 38 38 38 38 38 38 39 38 38 39 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 43 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 43 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 43 38 38 38 38 38 38 38 38 43 38 38 38 43 43 38 38 43 43 43 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 43 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 43 38 38 43 43 43 43 43 43 39 39 43 43 43 39 39 39 39 39 39 39 39 39 39 39 39 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 39 43 43 43 43 39 39 39 39 39 39 39 39 39 39 39 43 39 39 39 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 37 37 37 37 37 37 42 37 37 37 37 37 42 42 37 42 37 37 42 42 42 42 42 42 42 42 37 37 42 42 42 42 42 42 42 43 43 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 37 42 37 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 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 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 43 42 43 43 43 42 42 42 43 43 43 42 43 43 43 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 43 43 42 42 42 42 42 42 42 42 42 43 43 43 42 42 42 43 43 43 42 43 43 43 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 43 42 43 43 41 41 41 42 42 42 41 41 41 41 41 41 41 41 41 42 42 42 42 42 41 42 42 42 42 42 42 41 41 42 41 41 41 41 41 41 41 42 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 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 161 142 142 161 161 161 142 142 161 142 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 142 142 142 142 142 142 142 142 142 143 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 142 142 142 142 142 142 143 143 142 143 142 143 142 143 143 143 143 143 143 143 143 143 142 142 143 142 142 145 145 143 143 143 143 143 143 143 145 145 143 145 143 145 145 143 145 145 145 145 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 145 145 142 161 161 145 145 142 142 142 142 142 142 145 142 142 142 145 145 142 142 142 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 145 161 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 161 161 161 161 161 161 161 161 161 161 145 145 161 161 161 161 161 161 145 161 145 145 161 161 145 161 161 161 161 145 145 145 145 145 145 145 161 145 145 145 145 145 145 145 145 145 162 162 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 145 143 145 145 145 145 145 143 143 143 143 143 143 143 144 144 144 144 144 144 144 143 143 143 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 145 145 145 145 145 145 145 145 145 143 143 145 143 145 145 145 145 145 145 145 145 145 145 145 145 145 143 143 143 143 143 144 144 143 143 143 143 143 143 144 143 143 143 144 144 144 144 144 144 144 144 144 144 144 144 144 144 143 144 144 144 144 144 144 144 144 144 144 144 144 144 145 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 144 145 145 144 145 144 144 144 144 144 144 144 144 145 144 144 144 145 145 144 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 162 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 143 145 145 145 145 143 143 143 143 143 143 143 143 145 143 143 143 145 145 143 143 145 145 145 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 145 145 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 145 145 143 143 145 145 145 143 143 143 143 143 145 145 143 145 143 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 162 162 145 145 162 162 162 145 145 145 145 145 145 162 162 162 145 162 162 162 162 162 162 162 162 162 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 162 162 162 162 162 162 162 162 145 162 145 145 145 162 162 162 162 162 162 162 145 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 129 145 145 145 145 145 145 145 145 145 145 145 129 129 145 145 129 145 145 145 129 145 129 129 83 83 83 145 129 145 145 145 145 129 145 145 145 145 145 145 129 145 145 145 129 129 145 129 83 145 145 129 129 129 129 129 129 129 83 83 83 83 83 129 129 129 129 129 129 129 83 129 129 83 129 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 129 162 162 162 129 129 129 145 162 145 145 145 145 145 145 145 145 145 145 145 129 145 145 145 129 129 145 145 145 129 129 129 129 129 129 129 162 162 162 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 162 162 162 162 162 162 162 129 162 129 129 129 129 129 162 162 162 162 129 162 162 129 162 162 129 162 129 129 129 129 129 129 129 129 129 83 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 162 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 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 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 144 144 144 144 144 144 144 144 144 88 88 88 88 88 144 88 88 88 88 88 88 88 144 144 144 144 144 144 144 88 144 88 88 88 88 88 88 144 88 88 88 144 144 82 88 88 82 82 88 88 88 88 88 88 88 88 88 58 58 88 58 88 88 88 88 88 26 88 88 26 88 88 88 88 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 26 26 58 26 26 26 26 58 58 58 58 58 26 26 26 26 26 26 26 58 58 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 82 82 82 82 82 82 82 88 82 88 88 88 88 88 82 82 82 82 82 82 82 82 82 82 82 82 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 82 82 82 82 82 82 82 88 88 88 88 88 82 88 88 88 88 88 82 88 88 88 82 82 82 82 82 26 26 26 82 26 26 26 26 26 26 26 26 26 26 26 26 26 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 26 82 82 82 82 26 26 26 26 26 26 26 26 26 26 26 26 26 82 26 26 26 26 26 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 26 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 57 57 58 57 58 57 57 57 57 57 57 57 57 58 57 57 57 57 58 57 57 57 57 57 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 25 57 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 58 26 58 58 58 58 26 58 58 58 58 58 25 58 58 58 58 58 25 25 25 25 25 25 25 25 57 57 57 57 57 25 25 57 57 57 57 25 57 25 57 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 58 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 25 25 25 25 25 25 26 26 26 26 26 26 26 26 25 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 29 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 29 29 25 26 25 25 26 25 26 29 25 29 29 29 29 25 25 29 29 29 29 29 29 29 82 82 82 82 82 82 26 82 82 26 82 26 26 26 82 26 82 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 58 58 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 26 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 26 26 58 58 26 58 26 58 58 58 58 58 58 58 58 58 58 58 58 58 58 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 29 29 26 26 29 29 29 26 26 26 26 25 29 29 26 26 25 29 29 29 29 29 82 82 26 82 82 82 82 26 26 26 26 26 26 26 82 82 26 26 26 26 82 26 26 26 26 26 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 30 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 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 26 26 26 26 26 26 26 26 26 29 26 26 26 26 26 26 26 26 29 26 26 29 29 26 29 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 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 26 26 30 30 30 26 26 26 26 26 26 30 26 26 26 26 26 26 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 30 29 29 30 30 29 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 30 30 30 29 29 29 29 29 29 29 29 29 29 29 30 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 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 83 129 83 83 83 83 83 83 83 129 83 83 83 83 83 83 83 83 83 129 129 129 129 83 83 83 129 129 129 129 129 83 83 129 129 129 83 83 83 83 83 129 129 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 129 129 129 83 83 129 129 145 145 145 145 83 83 83 129 83 83 83 83 83 83 82 82 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 82 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 35 83 35 83 35 35 35 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 82 145 145 82 82 82 145 145 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 82 82 144 145 82 144 82 145 144 144 144 144 144 144 144 144 144 144 144 144 144 144 82 82 82 82 82 82 82 144 144 144 144 144 82 82 82 82 82 82 82 82 82 82 82 82 82 82 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 82 82 82 82 82 82 82 82 144 82 144 144 144 144 82 82 82 82 82 82 82 82 82 82 82 82 82 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 82 82 82 82 82 82 82 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 82 82 82 82 82 82 82 144 144 144 144 144 144 82 144 144 144 144 82 144 144 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 35 35 35 35 35 35 35 83 83 83 83 83 83 35 35 35 35 35 35 35 35 35 35 35 35 35 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 82 83 83 82 82 35 35 83 35 35 35 35 83 83 83 83 83 83 83 83 83 83 83 83 83 82 82 35 35 35 35 35 35 35 82 83 82 82 82 82 82 35 35 35 35 82 35 35 82 82 82 82 82 83 83 82 83 82 82 82 82 83 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 145 82 145 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 83 83 83 83 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 82 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 30 30 30 35 35 35 30 30 30 30 30 30 30 30 30 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 35 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 30 82 82 82 82 30 82 82 82 82 82 82 82 82 82 82 82 30 82 82 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 35 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 35 35 35 35 35 35 35 35 35 82 82 82 35 35 35 35 82 35 35 35 35 35 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 35 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 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 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 83 129 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 83 129 129 129 129 129 129 129 129 129 83 83 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 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 35 35 35 35 35 35 35 35 35 35 35 35 35 83 35 35 35 35 35 84 84 83 83 83 83 84 83 83 83 83 83 83 83 83 83 83 83 83 83 35 35 84 84 84 84 84 84 84 84 84 35 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 129 129 84 129 129 84 84 84 84 83 83 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 84 84 84 84 84 84 84 83 84 83 83 83 84 84 84 84 83 84 84 83 84 83 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 129 129 84 129 129 129 129 84 84 84 84 84 84 84 129 84 84 84 84 84 129 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 40 40 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 30 30 30 30 30 30 30 35 35 35 30 30 35 35 30 30 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 30 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 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 30 30 30 30 37 37 37 37 30 30 30 30 30 37 37 30 37 37 37 37 37 37 37 35 35 35 35 35 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 37 37 37 30 30 30 30 37 37 37 37 37 37 37 37 37 37 37 35 35 30 35 35 35 35 30 30 30 30 30 30 30 30 30 30 30 30 30 35 30 30 30 42 42 37 30 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 42 42 37 42 37 37 37 30 37 30 37 37 37 37 37 37 37 37 37 37 37 37 37 42 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 42 37 37 37 84 40 84 84 40 40 40 84 84 84 84 84 84 84 84 40 84 84 84 40 40 84 84 40 40 40 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 40 40 84 84 40 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 40 40 84 40 40 40 40 84 84 35 84 35 35 35 40 40 40 40 35 40 40 35 35 35 35 40 84 84 84 84 84 84 84 84 84 35 35 35 35 35 84 35 84 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 84 35 84 84 35 35 35 84 84 84 84 84 35 35 84 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 42 35 35 35 42 42 42 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 42 42 42 42 35 42 42 42 42 35 35 35 35 35 42 42 35 35 42 42 42 35 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 37 37 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 35 40 35 35 35 40 40 42 35 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 37 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 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 40 40 40 40 40 40 40 40 40 40 40 40 40 40 42 40 42 42 42 42 42 42 42 42 42 40 40 40 40 40 40 40 40 40 40 40 40 40 42 40 40 40 42 42 42 42 42 42 42 42 42 42 42 42 40 40 40 40 42 42 42 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 42 42 42 40 40 40 40 42 40 40 42 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 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 42 42 42 42 41 42 42 42 42 42 42 42 42 42 42 42 41 42 42 42 41 41 42 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 161 142 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 142 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 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 162 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 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 162 162 161 161 161 162 162 162 162 162 162 162 162 161 162 162 162 161 161 162 161 161 161 161 162 162 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 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 161 161 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 129 129 162 162 162 129 129 129 129 129 129 129 129 129 129 129 129 129 162 129 129 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 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 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 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 162 162 161 161 161 161 162 162 162 162 162 162 162 162 162 162 162 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 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 162 161 161 161 161 161 162 162 161 161 161 161 162 161 161 161 162 161 162 162 162 162 162 162 162 161 162 162 162 162 162 162 162 162 162 162 162 162 161 161 161 161 161 161 161 161 161 162 161 162 162 161 161 161 161 161 161 161 161 161 161 161 161 161 162 161 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 161 161 161 161 161 162 161 162 161 162 162 162 162 162 161 162 162 162 162 162 162 162 162 161 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 178 161 161 178 161 161 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 162 162 162 180 161 180 162 162 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 161 180 161 161 161 161 180 161 161 161 161 161 180 180 180 180 161 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 178 178 178 178 178 178 178 178 178 161 161 180 180 180 180 178 180 180 180 180 178 180 180 180 180 180 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 180 180 180 180 180 180 180 180 180 161 161 161 180 180 180 180 161 180 180 161 161 161 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 178 178 178 178 178 178 178 180 178 178 178 178 178 178 178 178 178 178 178 178 178 178 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 178 178 178 178 178 178 178 178 178 180 180 180 178 178 178 178 180 178 178 180 180 180 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 181 181 181 181 181 129 129 129 129 129 129 129 129 129 84 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 84 84 84 84 84 84 84 84 84 40 84 84 84 84 84 84 84 84 84 84 84 103 84 84 103 84 129 129 129 129 129 129 129 129 129 84 84 84 84 84 129 84 84 84 103 84 84 84 129 129 129 129 129 129 129 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 181 181 129 181 181 181 181 129 129 129 129 129 129 129 181 181 129 129 129 129 181 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 103 103 103 129 103 103 103 129 103 129 129 103 103 103 103 103 103 103 103 103 103 103 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 103 181 103 103 103 103 181 103 103 103 103 103 103 103 103 103 103 103 103 103 181 103 103 181 103 103 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 102 102 40 40 42 40 40 40 40 42 42 42 42 42 42 42 42 40 42 40 42 40 40 41 42 40 41 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 40 102 40 40 40 102 102 40 40 40 40 40 40 40 40 102 40 40 40 102 102 40 40 40 102 102 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 102 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 41 40 40 41 102 102 41 41 102 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 41 41 102 41 102 41 41 41 41 41 41 41 41 41 41 41 41 41 102 41 41 41 41 41 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 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 181 103 181 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 40 103 103 103 103 40 40 40 40 40 40 40 40 40 40 40 103 40 40 40 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 40 40 103 103 103 103 103 103 103 40 103 40 40 103 103 103 103 103 40 102 102 40 102 102 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 102 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 103 103 103 103 103 103 103 103 103 102 102 103 103 102 102 102 103 103 103 103 103 102 102 103 103 103 102 102 102 102 102 103 103 103 103 103 102 103 102 103 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 181 103 103 103 103 181 181 181 181 181 181 181 181 181 181 103 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 103 103 102 103 103 102 103 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 102 181 181 102 102 103 103 103 103 102 102 102 103 103 103 103 103 103 102 103 103 102 102 102 102 102 102 102 102 102 102 102 102 102 103 102 103 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 181 181 181 181 181 181 181 99 99 99 99 99 99 99 181 181 181 99 99 99 99 99 99 99 99 99 102 99 102 102 102 102 99 102 102 102 102 102 102 102 102 102 102 102 102 99 99 102 102 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 178 178 178 178 178 180 178 178 178 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 179 179 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 180 162 162 162 162 162 162 162 162 180 162 162 162 180 180 162 180 180 180 180 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 129 162 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 162 162 162 162 162 162 162 162 162 162 129 129 162 162 162 162 129 129 129 129 129 129 162 162 162 162 162 162 162 129 162 129 129 129 162 162 162 162 129 162 181 129 181 181 180 180 162 162 180 180 180 162 162 162 162 162 162 162 162 180 162 162 162 162 180 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 181 162 181 162 162 162 162 162 162 162 162 162 162 181 181 181 181 181 180 180 180 180 180 180 180 181 180 181 181 181 181 181 180 180 180 181 181 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 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 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 150 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 162 162 162 180 180 180 180 162 162 180 162 162 162 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 181 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 181 181 181 181 181 181 180 180 180 180 180 181 181 181 181 181 181 181 181 181 181 181 181 181 181 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 181 180 181 181 181 181 181 181 181 181 181 180 181 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 181 181 181 181 181 181 181 150 150 150 150 150 150 150 180 180 180 180 180 150 150 150 150 150 150 150 150 150 150 150 150 150 150 180 180 180 180 181 181 181 180 180 181 181 181 181 181 181 181 181 181 181 181 150 181 181 150 150 150 150 150 150 150 150 150 150 150 150 180 181 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 99 99 150 150 181 181 150 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 150 150 150 150 150 181 181 150 150 150 150 181 150 181 150 150 181 181 181 181 181 181 181 99 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 150 150 150 150 150 150 150 150 150 99 150 150 99 99 150 150 150 99 99 99 150 99 99 99 99 99 181 99 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 99 99 181 99 99 99 99 99 99 99 99 99 99 99 99 99 181 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 178 178 178 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 177 180 180 177 177 180 180 180 180 180 180 180 177 177 180 180 177 177 177 177 177 177 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 179 180 180 179 180 180 180 180 180 180 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 180 180 180 179 180 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 177 177 180 177 177 179 177 180 179 180 180 179 179 179 179 179 177 179 179 179 179 179 179 179 179 179 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 179 179 179 179 179 179 179 179 179 179 180 180 180 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 177 177 177 177 177 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 99 99 150 99 99 150 150 150 150 150 150 150 99 99 150 150 150 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 150 99 99 112 112 112 99 99 99 99 99 99 99 112 112 99 99 112 112 112 112 112 112 112 112 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 112 112 112 150 150 150 150 112 150 112 150 112 112 112 112 112 112 112 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 112 150 150 112 112 112 150 150 150 150 150 150 150 150 150 112 112 112 112 112 150 150 150 112 112 150 150 112 150 150 112 150 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 150 179 179 150 179 179 179 150 179 179 150 179 179 179 179 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 179 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 179 179 179 179 150 150 150 179 179 179 179 179 150 150 150 150 150 150 150 150 150 150 150 150 150 150 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 150 150 150 150 150 150 150 150 150 150 179 179 179 150 150 150 150 179 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 179 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 111 150 150 112 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 111 179 111 111 179 179 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 111 150 150 111 111 111 150 150 150 150 150 150 150 111 150 112 111 111 112 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 150 111 111 111 111 150 150 150 150 111 111 111 150 111 150 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 179 179 179 179 111 111 179 111 111 111 111 111 111 111 111 111 111 111 111 179 179 179 179 179 111 111 179 179 179 179 111 179 111 111 179 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 179 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 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 111 112 112 112 111 111 111 111 111 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 111 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 111 111 111 111 111 111 111 111 111 111 111 111 111 112 111 112 111 112 112 112 112 112 112 112 112 112 111 111 111 111 111 111 111 111 111 111 111 111 111 112 111 111 111 112 112 112 112 112 112 112 112 112 112 112 112 111 112 111 111 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 111 111 111 111 111 111 111 112 112 112 112 112 112 112 111 111 112 112 112 112 111 112 112 112 112 111 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 99 112 99 99 99 99 99 99 99 99 99 99 99 112 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 96 99 99 96 96 96 96 96 96 96 96 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 96 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 96 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 99 96 96 112 112 96 96 96 112 112 99 99 96 96 96 112 96 96 96 96 96 96 96 112 112 96 112 112 96 112 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 96 96 112 112 96 96 96 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 96 112 112 96 96 96 96 112 96 96 96 96 112 96 112 112 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 173 112 112 112 112 173 112 112 173 173 173 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 173 173 112 112 173 173 173 112 112 112 112 112 112 112 112 112 112 112 112 112 112 135 173 173 173 173 173 135 173 135 135 135 135 135 135 135 135 135 173 135 135 135 135 135 135 135 135 135 112 112 112 112 112 112 112 96 112 96 96 96 96 96 96 96 112 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 166 166 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 112 112 112 112 112 112 112 112 112 112 112 112 112 96 112 112 96 96 96 96 96 96 135 135 135 135 135 135 135 112 135 112 112 135 96 96 135 96 96 96 96 96 96 96 135 135 135 135 135 135 135 96 96 96 96 96 96 96 96 96 96 166 135 166 166 166 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 166 135 166 166 166 166 166 135 135 135 166 166 135 135 166 135 166 166 166 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 166 135 135 135 135 135 135 135 135 135 166 166 166 166 166 135 157 135 135 157 157 157 157 157 157 157 157 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 102 99 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 99 99 99 99 99 99 99 99 99 99 99 99 99 102 99 102 102 102 102 102 102 102 99 99 102 99 99 28 28 102 102 102 102 28 28 28 28 28 102 28 28 28 28 28 28 28 28 28 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 28 102 28 28 28 28 28 28 28 28 28 28 28 28 28 102 28 102 102 102 102 102 28 28 28 28 28 28 28 28 28 28 28 28 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 28 28 102 28 102 102 28 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 28 28 28 28 28 28 28 102 102 102 102 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 102 102 102 102 102 102 34 34 102 41 102 41 34 34 34 34 102 34 34 34 34 34 34 34 34 34 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 34 34 41 34 34 34 34 34 34 34 34 34 34 34 34 34 41 41 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 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 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 41 41 41 41 34 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 34 34 34 34 34 34 34 34 34 34 34 41 34 34 34 34 41 41 34 41 41 41 34 34 34 34 34 34 34 41 34 41 41 41 41 41 34 41 41 41 41 41 41 41 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 41 41 41 41 41 41 41 41 41 41 41 41 34 34 41 41 41 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 101 28 28 101 101 101 28 28 28 28 34 34 34 28 28 102 28 34 34 28 34 34 34 34 34 34 34 34 34 34 34 34 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 101 34 28 34 34 34 34 28 34 28 28 28 28 34 34 34 34 34 34 34 34 34 34 34 34 34 28 34 28 28 34 34 34 28 28 28 28 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 28 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 101 101 34 101 101 34 101 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 28 28 28 28 28 28 97 28 28 28 28 28 28 28 28 28 28 28 101 97 97 101 101 97 97 97 28 28 28 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 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 34 101 101 101 101 101 34 101 34 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 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 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 98 98 101 98 98 98 98 101 101 101 101 101 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 100 100 100 100 100 100 100 98 98 98 98 98 100 100 98 98 101 101 101 100 100 98 98 100 100 100 100 100 100 100 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 157 157 157 157 157 157 157 166 166 166 166 166 166 166 166 157 166 166 166 166 157 166 166 166 166 157 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 96 96 166 96 166 96 96 96 96 96 96 96 96 96 96 96 96 166 166 96 96 97 97 166 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 97 96 97 97 96 97 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 97 97 97 97 97 97 97 97 97 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 97 97 166 97 166 97 97 97 97 97 97 97 97 97 97 97 97 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 97 166 166 166 166 97 97 97 97 97 97 97 166 97 97 97 97 97 166 97 97 166 97 98 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 98 166 166 98 166 166 166 166 166 166 166 98 166 98 98 98 98 98 166 166 166 98 98 166 166 98 98 98 98 98 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 28 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 28 96 96 96 28 96 28 28 96 96 28 96 96 96 28 28 28 28 28 28 28 96 96 99 96 96 96 96 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 28 28 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 28 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 28 28 99 28 28 28 28 99 99 99 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 96 96 28 28 28 96 96 96 96 96 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 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 98 98 98 98 98 97 97 98 98 97 97 97 97 97 97 97 97 97 97 97 97 97 98 98 97 98 98 98 98 97 97 97 97 97 97 97 97 97 97 97 97 97 98 97 97 97 97 97 97 97 97 97 97 97 97 97 97 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 97 97 97 97 97 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 97 97 96 97 97 97 97 96 96 96 96 96 28 28 96 96 28 28 28 28 28 28 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 28 28 97 28 28 28 28 28 28 28 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 28 97 97 28 97 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 97 97 97 97 97 97 97 97 97 97 97 97 97 28 97 97 28 28 28 28 28 28 97 97 28 97 97 97 97 28 28 28 28 28 28 28 28 28 28 28 97 28 28 28 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 97 97 98 98 98 98 98 98 98 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 98 97 97 97 97 97 97 97 97 97 97 97 97 98 98 97 97 98 98 98 97 97 97 97 97 97 97 28 97 28 28 97 97 97 97 97 97 97 97 97 97 97 98 98 97 97 98 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 98 98 98 98 98 98 98 101 97 97 101 101 98 98 98 98 101 98 98 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 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 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 100 100 100 100 98 100 100 100 100 100 100 100 100 100 100 100 100 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 166 166 166 166 166 166 166 166 166 166 166 166 166 157 166 166 166 157 157 166 166 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 98 166 166 166 166 166 166 166 166 166 165 166 165 165 165 165 165 165 165 166 166 165 165 165 166 166 166 166 166 165 165 166 166 166 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 157 157 157 157 157 165 157 157 157 166 157 157 157 157 165 165 157 165 165 165 165 165 165 165 165 165 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 165 165 165 165 165 165 165 165 157 157 166 166 166 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 157 157 165 157 157 165 157 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 163 165 163 163 163 163 163 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 165 165 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 165 165 98 98 98 165 165 98 98 98 98 98 98 98 98 98 98 98 165 98 98 98 165 165 165 165 165 165 165 165 165 165 98 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 154 154 154 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 154 100 154 154 154 154 154 154 154 154 154 154 98 98 100 100 100 154 154 98 100 100 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 154 165 165 165 165 165 154 154 154 154 154 165 165 98 98 98 154 165 98 98 98 98 98 98 154 98 98 98 154 154 154 154 154 154 154 154 154 154 154 154 165 165 165 165 165 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 165 165 165 165 165 165 165 154 165 154 154 154 154 167 165 165 165 165 167 167 165 167 167 167 167 167 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 167 154 154 167 167 167 167 167 167 167 167 167 167 154 167 154 154 154 167 167 154 154 154 167 167 154 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 163 163 163 163 163 163 163 165 165 165 165 165 165 165 163 163 165 165 163 163 163 165 163 167 163 163 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 167 167 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 167 167 165 167 167 167 167 165 165 165 165 165 165 167 167 167 167 167 167 167 167 167 167 167 167 167 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 98 98 98 98 98 165 165 98 98 98 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 167 167 167 167 167 167 167 165 165 165 165 165 165 165 167 167 165 165 165 167 167 165 165 167 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 165 165 165 165 165 167 167 165 165 165 165 165 167 167 165 165 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 167 163 167 167 167 167 163 167 167 167 167 167 167 167 167 163 167 167 163 163 163 167 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 164 164 164 164 164 164 164 167 164 167 167 167 164 164 167 167 167 167 167 167 164 167 167 167 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 164 164 164 163 163 167 167 163 163 163 167 167 167 167 167 167 163 167 167 167 167 163 167 163 164 164 164 163 163 164 164 164 163 163 163 163 163 163 163 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 164 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 151 151 151 151 151 151 151 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 151 151 151 164 151 151 151 151 164 164 164 164 164 164 151 164 164 164 151 151 164 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 167 164 167 167 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 152 164 164 152 152 152 164 164 164 164 164 164 164 152 152 164 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 151 151 151 151 151 152 151 151 151 151 151 151 152 151 152 151 152 152 152 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 152 152 152 152 152 152 152 151 152 151 151 164 152 152 152 152 164 152 152 164 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 152 151 152 152 152 152 152 151 151 151 151 152 151 151 152 152 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 152 152 22 22 22 152 152 152 152 152 22 152 22 22 152 152 22 22 22 22 22 22 22 22 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 164 167 167 167 164 164 167 167 154 154 154 154 167 154 154 154 154 154 154 154 154 154 154 154 154 154 167 154 154 154 154 167 167 164 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 164 164 167 153 153 153 153 167 153 167 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 100 154 154 154 154 100 100 100 100 100 100 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 153 153 153 153 153 153 167 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 153 154 154 153 153 153 153 154 154 154 153 153 154 154 154 154 154 154 153 153 154 154 154 154 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 153 154 154 154 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 22 22 22 22 22 22 22 22 22 152 152 152 152 152 22 22 22 152 152 22 22 22 22 22 22 22 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 22 22 152 22 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 22 22 152 22 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 164 152 164 164 164 164 164 152 152 152 164 164 152 152 164 164 164 164 152 164 164 164 164 164 164 164 164 164 167 167 167 164 164 164 164 167 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 153 164 164 153 153 153 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 152 152 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 152 152 152 153 153 153 153 152 153 153 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 153 152 152 152 152 153 153 153 153 153 153 152 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 153 153 153 152 152 152 152 152 152 152 152 152 153 153 153 152 152 152 152 152 152 152 153 152 152 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 152 152 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 67 67 152 152 152 152 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 152 152 152 22 22 22 22 152 152 22 152 152 152 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 152 152 22 22 22 22 22 22 22 67 22 67 67 67 22 22 22 67 67 22 22 67 67 67 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 67 67 22 67 22 22 22 22 22 22 22 22 22 22 22 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 22 22 22 22 23 23 22 23 22 23 23 23 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 101 101 101 101 101 101 101 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 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 36 101 101 36 36 101 101 101 101 101 101 101 101 101 36 101 101 36 36 36 101 101 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 101 101 101 101 101 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 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 101 100 100 100 100 101 101 101 101 101 101 100 101 101 101 101 100 101 101 101 100 100 100 100 100 100 36 100 100 100 100 100 100 100 100 100 100 101 36 101 101 36 100 100 36 100 100 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 100 100 100 100 79 100 79 100 100 100 100 100 100 100 100 79 100 100 100 79 79 100 79 79 79 79 100 100 36 36 100 36 100 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 100 100 79 79 100 100 79 100 79 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 79 79 79 79 79 79 79 79 79 100 100 100 79 79 79 79 79 79 79 79 79 79 79 79 79 79 34 36 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 36 34 34 34 34 34 41 34 41 41 41 41 34 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 41 41 34 36 34 36 36 36 36 41 41 41 41 41 41 41 36 36 41 36 41 36 36 41 41 36 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 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 41 41 41 41 41 41 41 36 36 41 41 41 41 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 43 41 41 41 41 41 41 41 43 41 41 41 43 43 41 43 43 36 36 36 36 36 36 36 36 36 43 36 43 43 43 36 36 36 36 43 36 36 43 36 36 43 36 43 41 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 36 36 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 36 36 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 79 79 79 79 79 79 79 36 79 36 100 36 36 36 79 79 79 36 79 79 79 36 36 79 81 79 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 81 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 43 43 43 43 43 43 36 36 36 43 43 43 43 43 43 43 43 43 43 43 43 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 81 79 36 81 81 81 81 36 36 36 36 36 36 36 81 81 81 81 81 81 81 81 81 81 81 81 79 79 79 79 81 81 81 79 79 79 79 81 81 81 79 81 81 81 81 81 81 81 79 79 81 81 79 81 79 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 36 36 36 36 36 36 36 36 36 36 36 36 81 81 81 81 36 81 81 81 81 81 81 81 81 81 43 43 43 43 43 81 81 43 43 43 43 43 43 43 43 43 81 81 81 81 81 81 81 81 81 81 81 81 81 36 81 36 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 36 81 36 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 72 81 81 81 80 80 81 81 80 81 80 80 80 80 80 81 80 80 80 80 80 80 80 80 80 81 81 81 81 80 80 80 81 81 81 81 80 80 80 81 81 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 71 23 23 23 23 23 23 23 23 23 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 23 23 23 67 67 67 67 67 67 67 67 67 67 67 67 67 23 67 67 67 67 67 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 67 23 67 67 23 23 23 23 23 23 23 67 23 67 67 67 67 67 23 23 23 67 67 23 23 67 67 23 67 23 67 67 67 67 67 67 67 67 67 152 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 152 152 152 152 152 152 152 152 152 155 152 152 155 155 152 152 152 152 152 152 152 155 155 152 155 152 67 67 67 67 67 67 67 67 67 152 152 152 67 67 67 152 152 152 67 152 155 155 67 67 67 67 67 67 67 67 67 155 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 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 65 67 67 67 65 65 67 67 67 67 65 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 69 67 65 67 67 67 65 69 67 67 67 67 67 67 67 67 67 67 67 69 67 69 69 65 65 69 65 65 69 65 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 153 154 154 154 154 154 153 153 153 154 154 153 153 154 154 154 79 154 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 79 153 153 153 153 153 153 153 153 153 79 153 153 79 153 153 153 153 153 153 153 153 153 153 153 153 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 79 79 154 154 154 154 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 79 79 154 154 79 79 79 154 154 154 154 154 100 100 154 154 100 100 100 100 100 100 79 79 100 79 79 79 79 100 100 100 100 100 100 79 100 100 100 79 79 100 100 100 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 154 154 154 154 154 79 79 79 154 154 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 67 69 69 69 69 67 67 67 67 67 67 67 69 69 67 69 67 69 69 155 67 69 155 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 155 69 69 69 69 69 155 69 69 155 155 155 155 69 67 67 67 67 67 155 67 155 67 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 153 153 155 155 155 155 155 155 155 155 153 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 67 67 67 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 155 72 155 72 155 155 155 155 155 155 155 72 72 155 155 72 72 72 72 72 72 72 72 155 155 155 155 155 79 155 155 155 155 79 79 79 79 155 79 79 79 79 79 79 79 79 79 72 72 79 79 79 155 155 155 155 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 155 155 72 155 72 72 155 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 72 72 72 72 72 72 72 72 72 72 72 79 72 72 72 72 79 79 72 79 79 79 72 72 72 72 72 72 72 79 72 79 79 81 72 72 72 72 81 72 72 81 72 72 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 72 72 72 72 72 72 69 72 69 69 69 69 72 69 69 69 69 69 69 72 69 69 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 69 69 69 69 69 69 69 69 69 69 69 69 71 71 69 69 69 69 69 69 71 71 71 71 71 71 72 72 72 72 72 72 72 72 72 72 80 80 72 72 72 72 80 80 80 80 80 80 71 71 71 71 71 71 71 71 71 71 72 72 72 72 71 72 72 80 72 80 80 80 71 71 71 71 71 71 71 80 72 80 80 80 71 71 71 71 80 71 71 71 71 71 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 67 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 65 67 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 69 69 69 69 69 69 69 65 65 65 65 65 65 65 69 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 65 23 65 23 65 65 65 65 65 65 65 23 65 23 23 23 65 65 23 23 23 23 23 23 65 23 23 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 23 23 23 23 23 23 23 23 23 65 23 23 65 65 23 23 23 23 65 65 23 65 65 12 12 12 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 12 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 12 12 65 65 12 12 12 65 65 65 65 65 65 65 12 12 65 12 12 12 12 12 12 12 12 12 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 66 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 71 69 71 71 71 71 69 69 69 69 69 69 69 69 71 69 69 69 69 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 69 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 69 69 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 68 68 68 68 68 68 68 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 68 68 68 68 68 68 68 69 69 69 69 69 68 68 68 69 69 69 69 69 69 69 68 68 68 68 68 68 68 69 69 69 69 71 68 68 68 71 71 71 68 71 71 71 69 69 69 69 69 69 66 68 69 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 71 71 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 12 12 12 12 12 12 64 65 65 65 65 65 65 65 64 64 64 64 65 64 64 64 64 64 64 64 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 66 66 64 64 65 65 65 65 66 65 65 65 65 65 65 65 65 65 65 66 66 65 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 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 66 65 66 66 66 69 65 69 69 69 69 65 69 69 69 69 69 69 69 69 69 69 69 69 69 69 69 66 66 66 66 66 66 66 65 66 65 65 66 66 66 66 66 69 66 66 66 66 69 66 66 66 66 66 66 66 69 66 69 69 66 66 66 66 66 66 66 66 69 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 65 66 66 66 66 65 65 65 65 65 65 66 65 65 65 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 68 66 68 68 68 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 68 66 66 68 66 66 68 66 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 12 12 64 12 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 66 64 66 66 66 66 64 66 66 66 66 66 66 66 66 66 66 66 66 64 64 66 66 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 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 68 66 66 66 66 68 68 68 68 68 66 66 68 68 68 68 66 68 125 125 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 125 125 125 125 125 66 66 66 66 66 66 66 125 125 125 125 125 66 66 125 125 125 125 66 125 125 125 64 64 64 64 64 64 64 64 64 64 64 64 64 66 64 64 64 66 66 66 66 66 66 66 66 66 66 64 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 125 125 64 64 64 64 64 64 64 66 64 66 66 66 66 66 64 64 64 66 64 64 64 66 64 64 64 64 66 66 66 66 66 66 66 125 66 125 125 125 125 125 66 125 125 125 125 125 125 125 66 66 66 66 66 125 66 66 66 66 66 66 66 125 66 125 125 125 125 125 125 125 186 186 186 186 186 186 186 125 125 125 125 125 186 186 125 125 125 186 186 186 186 186 164 164 164 164 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 20 151 151 151 151 151 151 151 151 151 151 20 20 20 151 151 22 22 22 22 22 22 22 22 22 22 22 20 22 22 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 151 151 151 151 151 20 20 151 151 151 151 151 151 151 20 20 151 20 20 20 20 20 20 20 20 20 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 20 20 20 20 20 20 20 20 20 151 20 151 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 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 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 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 22 22 21 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 23 22 22 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 22 22 22 22 22 23 22 22 23 23 22 23 22 22 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 21 22 22 22 21 21 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 22 22 22 22 22 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 22 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 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 22 22 22 20 20 22 22 22 22 20 22 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 22 22 20 20 20 20 20 20 20 20 20 20 20 21 21 20 20 21 20 21 20 20 20 20 20 20 20 20 21 20 20 20 20 21 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 21 21 21 21 21 21 20 20 20 20 20 18 18 21 20 21 21 21 18 18 20 18 20 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 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 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 21 18 21 21 21 21 21 18 18 21 18 21 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 21 21 18 21 21 18 18 21 21 21 21 21 21 21 18 18 18 18 21 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 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 12 23 12 12 12 12 12 23 12 23 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 12 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 12 23 23 12 12 23 12 23 23 12 12 12 23 23 23 23 23 23 12 23 23 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 23 23 23 23 23 23 23 23 23 12 23 23 11 11 11 11 23 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 11 12 12 12 11 11 11 12 12 11 11 12 12 12 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 64 64 12 12 12 64 64 64 64 64 64 64 12 12 64 64 12 12 12 12 12 12 12 12 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 12 12 64 12 64 64 12 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 12 12 64 12 12 12 12 64 64 64 64 64 64 64 64 12 64 12 12 12 12 12 12 12 12 12 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 186 186 64 64 64 186 186 186 186 186 186 186 186 64 186 186 186 186 64 186 186 64 186 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 12 12 12 12 12 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 12 12 12 12 12 12 12 64 64 64 64 64 64 64 12 12 64 64 12 12 12 64 12 12 12 12 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 12 12 64 64 12 64 12 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 12 12 12 12 12 12 12 64 64 10 64 10 10 10 12 12 64 10 10 10 12 10 10 10 10 12 11 11 11 11 11 11 11 11 11 12 12 11 12 12 11 11 11 11 12 11 11 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 12 11 11 12 12 12 11 11 11 11 11 11 11 11 11 12 12 9 9 9 11 11 11 9 9 11 11 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 8 12 8 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 8 12 12 8 12 12 8 8 8 8 12 8 8 8 8 12 12 12 12 12 12 8 12 12 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 12 9 12 12 12 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 8 8 9 8 9 9 9 8 8 9 9 12 12 9 9 8 9 9 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 9 8 8 8 9 8 9 8 8 8 9 8 8 8 9 9 9 9 9 9 9 8 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 18 18 18 18 18 7 18 18 18 18 18 18 7 7 7 7 18 7 7 7 7 7 7 7 7 7 18 18 18 18 18 18 18 21 21 21 21 21 21 21 18 21 21 21 21 21 21 21 21 21 21 21 7 7 7 7 7 7 7 7 7 18 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 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 11 21 21 21 21 21 21 11 21 11 21 21 11 11 11 11 11 11 11 11 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 21 11 21 21 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 7 11 7 7 11 11 11 7 7 7 11 11 11 11 11 11 11 11 11 21 21 21 11 11 11 11 11 11 11 11 11 21 11 11 11 11 11 11 11 11 11 11 11 11 7 7 7 7 7 7 7 7 7 11 11 7 11 11 7 7 7 11 7 7 7 7 7 7 7 7 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 7 7 7 7 7 7 7 11 11 11 11 11 11 11 7 11 11 11 11 11 11 11 7 7 11 7 7 7 7 11 11 11 11 11 11 11 7 7 11 11 11 7 7 11 7 7 7 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 23 21 23 23 21 21 21 21 21 21 21 21 23 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 11 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 23 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 11 11 21 21 21 21 11 21 21 21 21 21 21 21 21 11 21 21 21 11 11 23 11 11 11 11 21 21 23 23 21 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 11 23 23 23 23 23 21 21 21 23 23 23 23 23 23 23 23 23 23 23 23 11 11 23 23 11 23 11 23 23 23 23 23 23 23 23 23 23 23 11 23 23 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 23 23 23 23 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 7 7 11 7 7 11 7 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 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 21 21 21 21 21 21 11 11 21 21 21 11 11 11 11 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 11 11 21 11 21 21 11 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 11 11 11 11 11 11 11 21 21 21 21 21 11 11 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 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 7 7 11 7 7 7 7 11 11 11 11 11 11 11 11 11 11 11 11 11 9 11 11 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 11 11 11 11 9 9 11 11 9 9 9 11 11 11 11 11 11 9 11 11 11 9 9 11 11 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 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 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 9 11 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 9 11 11 11 11 9 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 9 9 9 9 9 9 9 9 11 9 9 11 11 11 11 11 11 11 9 11 11 11 9 9 9 9 9 9 9 9 9 11 11 11 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 18 18 7 18 18 18 18 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 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 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 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 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 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 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 9 9 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 9 9 9 9 9 9 7 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 7 7 7 7 7 9 7 7 7 7 7 7 9 9 7 7 9 9 7 9 9 6 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 6 7 6 6 6 7 6 7 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 6 9 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 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 9 6 6 6 6 6 6 6 9 6 9 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 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 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 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 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 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 6 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 6 7 7 7 7 7 7 6 7 7 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 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 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 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 4 7 7 7 7 7 7 7 7 7 7 7 7 6 4 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 6 6 6 6 7 6 6 6 6 6 7 6 6 6 6 6 6 6 7 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 6 6 6 6 4 6 6 6 6 6 6 6 6 4 4 6 6 6 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 4 4 4 4 4 4 4 4 4 4 4 6 4 6 4 4 6 6 6 6 6 6 4 4 4 4 4 4 4 6 6 6 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 5 5 6 6 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 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 9 6 9 9 9 9 9 6 9 6 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 8 9 9 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 9 9 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 9 9 9 8 8 6 6 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 8 6 8 8 6 6 6 6 6 8 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 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 6 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 5 5 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 5 5 6 5 6 6 6 6 6 6 6 6 5 6 6 6 5 5 6 6 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 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 5 5 6 5 6 6 6 6 6 6 6 6 5 6 6 6 6 5 6 6 6 6 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 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 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 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 8 8 6 8 8 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 8 5 5 8 8 8 5 5 5 5 5 5 5 5 5 8 5 8 5 5 5 5 8 8 5 8 8 8 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 61 61 5 61 61 5 5 5 5 5 5 5 5 5 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 5 8 8 8 8 8 5 5 5 5 8 5 5 8 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 61 61 5 5 5 62 61 61 61 61 61 61 61 61 5 5 5 5 5 5 5 61 61 5 5 5 61 61 61 61 61 61 61 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 61 61 61 61 61 5 61 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 61 61 61 61 61 61 61 5 5 5 5 5 61 61 61 61 61 61 61 61 61 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 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 9 9 9 9 9 8 9 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 10 8 10 10 10 10 10 8 10 8 10 10 10 10 10 10 10 10 10 8 8 8 8 10 10 10 8 8 8 8 8 10 10 8 8 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 10 10 10 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 10 10 8 10 10 10 10 8 8 8 8 8 10 10 8 8 8 8 10 8 8 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 8 8 8 8 8 10 8 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 10 64 64 64 186 10 10 10 10 10 10 10 10 64 10 64 10 64 10 10 64 64 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 186 10 186 186 186 10 10 10 10 186 10 10 186 10 10 186 10 64 64 64 64 64 186 186 64 64 186 64 186 64 186 64 186 64 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 64 64 64 64 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 185 10 10 10 185 185 185 185 185 185 185 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 185 185 10 185 185 185 185 10 10 10 10 10 10 10 10 185 10 10 10 10 186 10 10 10 10 186 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 186 10 10 10 186 186 10 10 10 10 10 10 186 10 10 10 186 186 10 10 186 185 185 186 185 185 185 185 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 185 185 185 185 185 185 185 185 10 185 10 185 185 185 185 185 185 185 185 185 10 10 10 10 185 185 185 10 10 10 10 185 185 185 10 185 185 185 185 185 185 185 185 10 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 186 186 186 186 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 186 185 185 185 185 185 185 186 186 186 186 186 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 63 185 185 185 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 62 62 62 62 62 62 62 61 61 61 62 62 61 61 62 62 62 62 62 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 62 61 62 62 62 61 61 61 61 61 61 61 61 61 62 62 62 62 62 62 62 61 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 5 5 5 5 5 5 5 62 62 5 5 62 62 62 62 62 62 62 62 5 5 8 5 5 5 5 8 8 8 8 8 8 8 5 5 8 8 8 5 5 8 8 62 10 62 62 62 62 62 62 62 62 5 62 5 5 5 62 62 62 5 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 10 8 8 8 8 8 8 8 8 10 8 8 8 10 10 10 10 10 10 10 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 9 9 9 9 9 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 10 10 8 10 10 10 10 8 8 8 8 8 8 8 8 10 8 8 8 10 10 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 8 10 10 10 10 8 8 8 8 8 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 10 62 62 62 62 62 62 62 62 62 62 62 62 62 10 62 10 10 10 62 62 62 10 10 10 10 10 10 10 10 10 8 10 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 10 10 10 10 10 10 10 10 10 10 10 8 10 10 10 10 10 8 10 8 8 8 10 10 10 10 10 10 10 10 10 8 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 62 10 62 62 62 10 10 10 10 10 10 10 10 10 10 10 10 10 10 62 62 62 62 62 62 62 62 62 62 62 62 62 10 62 62 10 10 10 10 10 10 10 10 10 10 10 10 10 62 10 62 62 62 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 62 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 10 10 10 62 62 10 10 10 10 10 10 10 10 62 10 10 10 62 62 10 62 62 62 62 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 62 62 10 10 62 62 62 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 62 62 62 62 62 185 185 10 62 10 10 185 185 185 62 185 185 185 185 185 185 185 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 185 185 185 185 62 185 185 185 185 185 185 185 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 62 62 62 63 63 62 62 62 62 62 185 62 185 62 185 185 185 185 185 185 185 185 185 185 185 185 185 63 63 62 62 63 63 63 62 62 62 62 62 62 185 62 62 185 185 185 185 185 185 63 63 63 63 63 63 63 63 63 185 185 185 63 63 63 63 185 63 63 63 185 185 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 62 61 62 62 61 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 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 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 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 73 61 61 61 61 73 61 61 61 61 61 62 61 62 62 62 62 62 61 62 62 62 62 62 62 62 62 62 62 62 61 61 62 62 62 61 61 61 61 61 62 62 61 61 61 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 73 61 73 73 73 73 73 73 73 61 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 62 73 73 73 73 73 62 62 62 62 62 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 62 62 63 63 62 62 62 62 63 63 62 63 63 63 63 63 62 62 62 62 62 63 62 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 185 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 63 63 63 63 63 63 63 63 63 63 63 63 63 62 63 63 63 63 62 62 62 62 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 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 63 63 63 63 63 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 62 73 73 73 73 73 73 73 73 62 73 62 62 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 63 73 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 62 62 62 63 63 62 63 63 63 63 63 63 63 63 63 73 63 73 73 73 73 73 63 63 63 63 63 63 63 63 63 63 63 63 62 73 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 63 63 63 73 73 73 62 62 63 63 63 62 62 62 63 62 62 62 63 63 63 63 63 63 63 62 63 62 62 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 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 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 63 63 63 63 63 73 73 73 63 63 63 73 63 63 63 63 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 196 73 73 196 73 73 73 73 73 73 73 73 196 73 196 196 196 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 196 196 196 196 196 63 63 63 63 63 196 63 63 63 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 63 196 196 196 196 63 63 63 63 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 63 63 63 63 63 196 196 63 63 63 63 63 63 196 63 63 63 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 176 176 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 176 120 120 176 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 176 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 176 120 120 120 120 158 158 158 158 158 120 158 158 158 158 158 158 158 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 124 124 120 120 120 124 124 124 124 124 124 124 124 124 120 120 124 120 120 120 120 124 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 158 120 120 158 158 158 158 158 158 158 158 158 158 158 158 120 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 158 158 120 158 158 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 158 158 120 158 158 158 158 120 120 120 120 158 158 158 120 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 60 60 60 124 60 124 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 60 124 60 124 60 60 60 124 60 60 60 124 124 124 124 124 124 124 124 124 124 124 124 124 60 124 124 124 60 60 60 60 60 60 124 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 124 124 124 124 136 136 136 124 124 124 124 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 60 124 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 136 136 136 136 136 136 136 124 136 124 124 136 136 136 136 136 60 60 136 60 60 60 136 136 136 136 136 136 136 136 136 60 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 136 136 136 136 136 158 158 136 136 136 158 158 158 158 158 158 158 158 158 158 158 158 158 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 158 158 120 136 158 136 136 120 120 120 120 120 120 120 136 136 120 120 136 136 136 136 136 136 136 136 124 120 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 136 136 136 136 124 124 124 124 136 120 124 124 124 124 124 124 124 124 124 124 124 124 136 136 124 124 124 124 136 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 158 136 136 136 136 158 158 158 158 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 124 124 124 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 124 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 158 158 158 158 158 158 158 158 158 158 158 136 158 136 158 158 136 136 158 136 136 136 158 158 158 158 158 136 158 136 136 136 136 158 158 158 158 158 158 158 136 158 158 158 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 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 136 136 136 136 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 174 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 174 174 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 174 136 136 174 174 136 136 136 136 136 136 136 136 174 136 136 174 174 174 174 174 174 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 2 2 2 2 2 2 2 2 60 2 2 2 2 2 2 2 2 2 60 60 2 2 2 60 60 2 60 60 60 60 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 60 60 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 60 60 2 60 60 2 60 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 4 4 4 4 2 2 4 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 2 2 4 2 2 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 4 2 4 4 4 4 4 2 2 2 4 4 4 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 6 2 2 2 2 2 2 2 2 2 4 4 4 5 4 2 2 2 5 5 5 2 5 5 5 5 5 4 4 6 4 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 6 5 5 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 60 60 60 60 60 61 61 60 60 60 60 61 61 61 61 61 60 61 61 61 61 61 61 61 61 61 60 60 60 60 60 61 61 60 60 2 60 60 2 60 61 61 60 2 2 2 61 2 2 2 2 2 61 61 61 61 61 61 61 61 61 60 61 61 61 61 61 61 61 61 61 61 61 2 61 61 61 61 61 61 61 61 61 2 2 2 2 2 61 61 61 2 2 61 61 2 2 2 61 61 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 5 61 2 2 5 5 5 2 2 2 2 2 2 5 5 5 5 5 5 5 5 5 5 5 5 5 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 5 5 5 5 5 5 5 5 5 5 2 2 2 5 5 5 5 2 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 5 61 61 5 61 5 5 5 5 5 5 5 5 5 5 5 5 5 61 5 5 5 61 61 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 61 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 61 61 5 5 5 61 61 5 5 5 5 5 5 61 5 61 5 61 61 5 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 174 174 174 174 174 174 174 136 174 136 136 136 136 136 136 174 174 136 136 174 174 136 136 136 136 174 136 136 136 136 136 136 136 136 136 137 137 137 137 137 136 136 136 136 137 137 137 137 137 137 137 137 136 136 136 136 137 137 137 136 136 136 136 136 137 137 136 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 136 137 137 137 137 136 136 136 136 136 136 137 137 137 136 137 137 137 137 137 137 137 137 137 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 137 136 136 136 137 137 137 137 137 137 137 137 137 137 136 137 136 136 136 137 137 137 137 136 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 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 136 136 136 136 136 136 136 136 60 60 60 60 136 136 136 136 136 136 136 136 136 136 136 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 61 61 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 61 61 137 137 61 137 61 137 137 137 137 137 137 137 137 137 137 137 61 137 137 137 61 61 61 61 61 61 61 61 61 60 61 61 60 61 61 61 61 61 61 61 61 61 61 61 61 61 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 60 60 137 137 60 60 60 136 137 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 60 60 60 60 60 60 60 137 137 137 136 136 60 60 60 60 136 136 60 136 136 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 61 61 61 61 61 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 137 137 60 60 60 137 137 137 137 137 60 60 137 137 137 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 61 61 61 61 61 61 61 60 60 60 60 60 60 60 61 61 60 60 60 61 61 60 60 61 61 61 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 61 61 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 61 61 61 61 61 61 61 60 60 60 60 60 61 60 60 60 60 60 61 60 60 61 137 137 137 137 137 73 137 137 137 61 61 61 61 61 73 73 73 73 61 73 73 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 137 137 137 137 137 137 174 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 174 174 174 174 174 174 174 174 174 174 174 137 174 174 174 174 137 174 174 137 137 174 174 174 174 174 174 174 174 137 174 174 174 174 174 174 174 174 174 174 174 174 174 174 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 174 174 174 174 174 174 174 174 174 137 137 137 137 137 174 174 174 137 137 137 174 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 174 174 174 174 174 174 174 137 174 174 174 174 174 174 174 174 174 174 174 174 174 175 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 175 175 137 175 175 175 175 175 175 175 175 175 175 175 175 174 174 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 137 137 137 137 137 137 137 73 73 61 73 73 73 73 73 137 73 73 73 137 137 73 73 73 73 137 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 73 73 73 73 73 73 73 73 73 73 73 73 61 73 73 73 73 73 73 73 73 73 73 73 73 73 137 73 73 73 73 137 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 61 73 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 61 61 61 61 61 61 73 73 73 73 73 73 73 61 73 61 61 61 73 73 73 73 61 73 73 61 61 61 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 137 175 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 175 175 175 175 175 175 175 175 175 175 175 137 175 137 175 137 137 137 175 137 137 137 175 175 175 175 175 175 175 137 175 137 137 137 137 137 175 175 175 175 137 137 175 137 137 137 137 175 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 73 73 73 73 137 73 73 73 73 73 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 73 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 73 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 73 137 137 73 73 73 137 137 137 137 137 73 73 137 137 137 73 73 73 73 73 137 137 73 137 137 137 137 137 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 137 137 137 137 137 73 137 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 196 73 196 196 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 73 175 196 175 175 175 196 196 73 175 73 73 196 196 196 175 196 196 196 196 196 196 196 175 175 175 175 195 175 175 175 175 175 196 175 175 196 175 175 196 196 196 196 196 196 196 175 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 175 196 175 175 175 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 176 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 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 120 119 120 120 120 120 120 119 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 122 120 120 122 120 120 120 120 120 122 122 120 122 122 122 122 122 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 122 122 120 122 122 120 120 120 120 120 120 120 120 120 120 124 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 124 120 124 124 120 120 120 120 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 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 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 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 122 119 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 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 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 122 122 119 122 122 122 122 119 119 119 119 119 119 119 119 122 119 119 119 122 122 119 119 122 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 122 119 119 119 119 122 119 119 119 119 119 119 119 119 119 119 122 122 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 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 124 124 122 122 122 122 122 122 122 124 122 122 122 122 122 122 122 122 122 122 122 122 124 124 122 122 122 122 124 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 120 120 119 119 119 119 122 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 119 122 122 122 122 122 122 122 122 122 119 119 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 59 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 122 124 122 122 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 122 122 122 122 122 124 124 122 122 122 122 124 124 124 124 124 122 124 124 124 124 124 124 124 124 124 122 124 122 122 124 124 124 59 122 59 59 59 59 59 59 59 59 59 59 59 124 59 59 59 59 59 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 59 124 59 59 124 124 59 124 124 59 124 59 59 59 59 59 59 59 59 59 59 59 59 124 124 59 59 59 59 59 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 122 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 59 59 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 60 60 60 60 60 60 124 124 124 124 124 124 124 59 124 59 59 59 59 59 124 59 59 124 59 60 60 59 59 60 59 59 60 60 60 60 60 60 60 124 124 124 124 124 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 119 119 119 119 119 119 119 119 119 189 189 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 119 119 189 119 189 189 189 189 119 189 189 189 189 189 189 189 189 189 189 189 189 189 189 119 189 189 119 189 119 189 189 189 189 189 189 189 189 189 189 189 189 189 122 189 189 122 122 122 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 0 0 189 189 189 0 0 0 0 0 0 0 0 189 0 0 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 122 122 189 189 122 189 122 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 122 122 122 122 122 190 122 122 122 189 189 190 190 190 190 190 122 190 190 190 190 190 190 190 190 190 189 189 190 189 190 190 190 190 189 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 189 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 189 0 0 0 189 189 0 0 0 0 0 0 0 0 189 0 0 0 189 189 0 189 189 189 189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 189 189 0 0 0 0 189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 189 189 189 189 189 189 189 0 189 0 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 189 189 0 0 189 14 189 189 189 189 189 189 189 189 189 189 0 0 189 189 189 189 189 189 189 189 189 189 189 190 190 189 189 190 190 190 189 189 14 189 189 190 14 190 190 189 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 189 190 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 0 189 189 189 189 0 0 0 0 0 0 189 0 0 0 0 189 0 0 0 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 189 189 189 189 189 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 189 189 189 189 189 190 190 189 190 190 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 189 189 189 189 190 189 189 189 189 189 189 189 189 189 189 189 190 189 189 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 13 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 13 13 13 13 13 190 190 13 13 13 190 190 190 190 190 190 13 190 190 190 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 190 190 190 190 190 13 190 13 13 190 190 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 190 13 13 13 190 13 190 190 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 190 190 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 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 13 13 16 13 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 60 60 60 60 60 60 60 60 60 59 60 60 59 59 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 59 59 59 60 60 59 60 1 59 1 59 59 59 59 59 59 59 59 59 59 59 1 59 59 59 1 60 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 1 1 1 1 1 1 1 59 1 1 59 59 59 59 1 59 59 59 59 59 59 59 1 1 1 1 1 1 1 59 59 59 59 59 1 59 59 59 59 59 1 59 59 59 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 59 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 13 1 3 3 3 122 59 122 122 122 122 59 122 122 122 122 122 122 122 122 122 122 122 122 59 59 122 122 59 59 59 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 59 59 122 59 59 59 59 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 59 59 59 59 59 59 59 59 122 122 122 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 122 122 119 119 119 122 122 119 119 119 119 119 119 119 119 122 119 119 119 122 122 119 119 122 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 122 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 122 122 119 119 122 122 122 119 119 119 119 119 122 122 119 119 119 122 122 122 122 122 59 59 59 59 59 59 59 122 122 122 122 122 122 122 122 59 122 122 122 122 59 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 59 59 59 59 59 59 59 59 59 122 122 59 59 59 59 59 59 59 59 59 59 59 59 59 190 190 122 122 122 122 122 190 122 122 122 122 122 122 122 190 122 122 122 190 190 190 190 190 190 190 59 59 190 190 190 190 190 122 122 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 3 3 13 13 13 13 13 1 1 1 1 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 1 1 1 1 1 1 1 1 1 59 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 13 13 13 13 13 13 13 1 1 1 1 1 13 1 1 1 1 1 13 1 1 1 13 13 13 13 13 13 13 13 13 1 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 13 13 13 13 13 13 13 13 13 59 13 59 59 59 13 13 13 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 13 13 13 13 13 13 13 59 13 59 59 59 59 59 13 13 13 13 13 13 13 190 13 13 190 13 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 190 190 59 190 190 190 190 59 59 59 59 59 59 190 59 59 59 190 190 59 59 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 3 3 13 13 3 3 3 13 13 13 13 13 13 13 13 3 13 13 13 3 3 13 3 3 3 3 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 3 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 3 3 13 13 3 3 3 13 13 13 13 13 13 13 13 3 13 13 13 13 3 13 13 3 13 3 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 190 13 190 190 190 190 13 190 190 190 190 190 190 190 190 190 190 190 13 190 190 190 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 13 13 16 16 16 16 16 16 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 1 60 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 60 60 60 60 60 60 60 60 60 60 60 1 1 60 60 1 1 1 1 1 1 1 60 60 60 60 60 1 1 1 1 1 1 1 1 60 60 1 1 1 1 1 60 60 1 1 1 1 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 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 1 3 1 1 3 3 3 1 1 1 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 60 60 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 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 2 2 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 2 3 3 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 13 3 3 3 3 3 3 13 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 13 13 13 13 13 15 15 16 16 16 16 16 16 16 13 13 16 15 15 15 15 15 15 15 15 15 3 3 3 3 3 3 3 3 3 3 13 15 3 15 3 15 15 15 15 15 15 15 3 3 3 3 3 3 3 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 15 3 15 3 3 15 15 15 15 15 15 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 15 15 15 15 15 15 15 15 15 3 15 15 15 3 15 15 15 15 15 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 15 15 15 3 3 3 3 3 3 3 3 3 15 3 3 15 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 2 2 2 2 2 2 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 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 2 2 2 4 4 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 4 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 14 0 0 0 0 0 14 0 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 0 14 0 0 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 190 14 14 14 14 14 14 14 14 190 14 14 14 190 190 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 17 17 0 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 0 17 17 17 17 0 0 0 0 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 187 187 187 187 17 17 187 187 187 187 187 187 187 187 187 187 17 187 187 187 17 17 17 17 17 17 17 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 19 187 187 19 19 19 19 17 17 17 17 17 17 17 187 17 187 187 187 17 19 17 187 187 19 19 19 19 19 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 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 17 19 19 19 19 19 19 19 17 17 17 17 17 17 17 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 19 17 19 19 17 17 19 17 17 17 17 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 14 190 14 14 13 13 13 14 14 14 14 14 14 14 13 13 14 14 13 13 13 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 16 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 16 16 16 16 16 16 16 14 16 17 17 16 17 16 16 16 16 16 16 16 16 16 16 16 16 16 14 14 14 14 14 14 14 0 0 0 0 0 0 14 14 14 14 14 14 14 14 14 14 14 14 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 14 14 14 14 14 14 0 14 0 0 0 14 17 14 0 0 17 17 0 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 16 16 17 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 14 17 14 14 14 14 17 14 14 14 14 14 14 14 14 14 14 14 17 14 14 14 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 16 16 16 17 17 17 17 17 17 17 17 17 19 19 19 19 19 19 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 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 13 13 13 16 16 13 13 13 16 16 16 13 16 16 16 13 13 13 13 13 16 13 16 16 16 16 16 13 13 13 13 16 13 16 13 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 19 16 19 19 19 19 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 187 187 187 187 187 187 187 187 19 187 187 187 187 187 187 19 19 19 187 19 187 19 19 19 19 19 19 19 19 19 188 187 187 188 188 187 19 19 19 188 188 188 188 188 188 188 19 188 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 187 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 19 188 188 188 19 19 19 188 188 188 188 20 20 20 19 19 188 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 188 19 188 188 188 19 19 19 19 188 188 19 188 188 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 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 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 20 188 188 188 20 20 20 20 20 20 20 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 151 188 188 151 188 151 151 151 188 188 188 164 164 151 151 151 151 151 151 151 151 151 151 151 151 188 188 151 188 188 151 188 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 188 188 151 151 188 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 20 20 20 20 20 20 20 188 20 188 188 188 188 188 20 20 20 20 188 20 20 188 20 20 20 20 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 20 20 188 20 20 188 20 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 20 20 188 20 20 20 20 188 188 188 188 188 20 20 20 188 188 20 20 151 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 18 18 19 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 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 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 19 19 19 19 20 20 188 188 20 188 20 20 20 20 20 20 20 20 20 20 20 20 20 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 20 20 20 20 20 20 20 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 20 20 20 20 20 20 20 188 20 188 188 20 20 20 20 20 20 20 20 20 20 20 18 18 18 18 18 20 20 18 20 19 18 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 20 19 19 19 19 19 20 20 20 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 18 18 18 18 18 18 18 20 18 20 20 20 20 20 18 18 18 20 20 20 18 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 20 18 18 20 18 18 18 18 18 18 18 18 18 18 18 18 18 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 18 18 18 18 18 18 18 20 18 20 20 20 18 18 18 20 20 20 18 20 20 20 18 18 18 18 18 18 18 20 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 19 16 16 16 16 19 16 19 19 19 19 19 16 16 19 16 16 18 16 18 18 18 18 18 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 18 18 18 18 18 16 16 16 16 16 16 16 18 18 18 18 18 18 18 18 18 18 18 18 18 16 18 18 18 18 18 15 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 18 18 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 18 16 16 18 15 16 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 18 15 15 15 18 18 18 18 18 15 15 18 15 15 15 15 18 18 18 18 18 18 18 15 15 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 187 187 187 187 187 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 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 19 19 19 19 19 19 19 19 19 19 19 18 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 18 18 19 18 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 19 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 19 18 19 19 19 18 18 18 18 19 18 19 18 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 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 19 18 19 19 18 18 18 18 18 19 19 18 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 16 16 16 16 15 16 16 16 16 16 15 16 15 15 15 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 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 18 18 15 15 18 18 18 18 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 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 3 3 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 7 18 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 7 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 7 7 7 7 18 18 7 7 7 18 18 18 18 18 18 18 18 18 18 18 7 18 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 18 7 18 18 18 18 7 18 18 18 18 18 18 18 18 18 18 7 7 7 18 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 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 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 3 3 15 15 3 3 3 15 15 15 15 15 15 15 15 3 15 15 15 15 3 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 7 7 15 7 15 15 7 7 7 7 7 7 7 7 15 15 15 15 15 15 15 15 15 18 15 15 18 15 15 15 15 15 15 7 15 18 7 7 7 7 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 7 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 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 15 15 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 15 15 15 15 15 15 7 15 15 15 15 15 15 7 15 15 15 7 7 15 7 7 7 7 7 7 7 7 7 15 15 15 15 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 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 7 7 7 7 7 7 7 7 7 7 7 3 3 3 3 3 15 3 15 15 15 3 3 3 3 3 3 3 3 3 3 3 3 15 15 7 7 15 7 15 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 3 3 3 3 3 3 3 3 3 3 3 7 3 3 3 7 7 3 3 3 3 4 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 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 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 7 7 7 7 4 7 7 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 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 4 4 4 4 4 4 7 4 4 4 4 4 4 4 4 4 4 7 4 4 4 4 4 4 4 4 4 7 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 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 187 0 0 187 0 187 0 0 0 0 0 0 0 0 0 0 0 0 0 187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 0 0 0 0 0 187 187 0 0 0 0 0 0 0 187 187 0 0 0 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 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 187 187 187 187 187 188 187 187 187 168 0 168 168 168 168 0 168 168 168 168 168 168 168 0 0 168 168 168 0 0 168 0 0 0 0 168 168 168 168 168 168 168 168 168 170 168 168 168 168 168 168 168 168 168 168 0 0 0 0 0 0 0 0 0 168 0 0 0 168 168 168 168 168 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 0 0 0 170 0 0 0 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 0 170 170 170 0 0 0 170 0 0 0 0 0 0 0 0 0 0 170 0 170 170 170 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 168 168 170 170 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 173 170 173 170 173 173 173 173 170 170 173 173 173 173 173 173 170 173 173 173 173 173 173 173 173 173 170 170 170 170 170 170 170 170 170 111 111 111 111 111 170 111 170 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 173 173 173 173 173 173 173 173 173 170 173 170 173 173 173 173 173 173 173 173 173 173 173 173 111 111 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 111 170 111 111 111 111 111 111 111 111 111 173 173 170 170 173 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 173 173 173 173 173 173 173 173 173 111 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 173 173 111 173 173 173 173 111 111 111 111 111 173 111 111 111 111 111 173 111 111 111 173 173 173 173 173 173 173 173 173 112 112 112 173 173 173 173 112 173 173 173 112 112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 173 173 0 173 173 173 173 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 0 0 0 0 173 173 173 0 0 0 0 170 0 173 0 170 170 173 173 170 173 170 173 0 173 173 173 173 173 173 173 170 173 173 173 173 173 173 173 173 173 173 173 173 173 173 0 0 173 173 173 0 0 0 0 0 0 0 0 173 0 0 0 173 173 173 173 173 173 173 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 173 173 0 173 173 173 173 0 0 0 0 0 173 173 0 0 0 0 173 0 0 0 173 173 173 173 173 173 173 173 173 0 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 173 173 173 173 173 0 173 0 0 173 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 173 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 112 112 112 173 173 173 173 112 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 135 135 173 173 173 173 173 173 135 173 173 173 135 135 135 135 135 0 0 135 0 0 135 135 135 0 173 0 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 135 135 135 135 135 135 135 135 135 173 173 173 135 135 135 173 173 173 135 173 173 173 135 135 135 135 135 135 135 135 135 173 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 157 135 135 135 135 135 157 157 135 135 157 157 157 157 157 157 188 188 188 188 188 188 188 187 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 187 187 0 187 188 188 188 0 0 0 0 0 0 0 0 188 0 0 0 0 188 0 0 0 0 0 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 0 188 188 188 188 188 188 188 188 188 0 188 0 0 188 188 188 188 188 188 188 188 188 188 188 188 188 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 188 188 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 156 0 0 156 0 156 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 157 157 157 0 0 0 157 157 0 0 157 157 157 157 157 157 157 0 157 157 157 157 157 157 157 157 157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 157 157 157 157 157 157 157 157 157 0 157 0 0 157 157 157 157 157 157 157 157 157 157 157 157 157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 157 157 0 0 157 0 135 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 135 157 0 135 135 135 135 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 135 157 135 135 135 135 157 0 0 0 0 135 135 135 135 135 135 135 135 135 135 135 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 135 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 188 188 188 187 187 188 188 188 188 188 188 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 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 156 156 156 156 156 0 156 0 0 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 156 0 0 0 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 188 156 156 156 156 163 156 156 156 156 156 156 156 156 156 156 156 156 163 163 163 163 163 163 163 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 163 163 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 163 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 156 156 157 156 156 156 156 0 0 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 156 156 157 157 156 157 156 0 157 157 157 157 157 157 157 157 157 157 157 157 157 157 156 156 156 156 156 156 156 157 156 157 157 157 157 156 156 156 156 156 156 156 156 156 156 156 156 156 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 156 156 156 156 156 156 156 157 157 157 157 157 157 157 156 156 156 157 157 156 156 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 156 156 156 156 156 163 163 156 156 157 156 156 165 156 156 163 156 156 156 163 163 163 163 163 163 163 157 157 157 157 157 157 157 157 157 157 157 157 157 165 157 157 165 165 165 165 165 165 163 163 165 163 165 165 163 165 165 156 156 165 165 165 165 165 165 165 165 165 165 165 163 163 163 163 163 163 163 165 165 165 165 165 163 163 163 165 165 163 163 163 163 163 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 163 188 163 163 163 163 163 188 163 188 163 163 163 163 163 163 163 163 163 188 188 188 188 188 188 188 188 188 188 188 188 188 163 188 188 188 163 188 163 163 163 188 188 188 188 188 163 163 163 188 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 156 163 156 156 156 156 156 163 163 163 156 163 163 163 156 163 163 163 163 156 156 156 156 156 156 156 0 156 0 0 0 156 156 156 156 156 156 156 156 156 156 163 163 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 156 163 163 156 163 163 163 163 156 156 156 156 156 163 156 156 156 156 156 163 156 156 156 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 156 156 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 163 163 163 163 163 163 163 188 188 163 163 163 188 188 163 163 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 188 163 163 163 163 188 188 188 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 163 163 163 163 163 163 163 163 163 163 163 163 164 164 163 164 163 164 164 164 164 164 188 188 188 188 188 188 188 188 188 163 163 163 164 164 188 163 163 164 164 164 164 164 188 164 188 188 188 164 164 164 164 164 164 188 164 164 164 164 164 164