75 79 86 86 88 73 42 47 68 57 52 57 66 76 84 76 69 116 120 81 79 102 83 58 56 28 26 21 42 33 17 22 23 25 28 25 24 27 25 22 28 28 27 65 72 74 80 75 89 109 123 120 104 84 87 87 90 94 87 84 75 75 73 69 71 71 74 59 65 77 84 108 88 101 91 92 88 80 81 82 79 82 84 83 90 93 88 85 90 89 84 82 85 82 79 81 78 90 109 115 60 80 90 91 86 78 68 60 63 53 57 67 69 63 69 57 63 87 127 90 77 67 74 67 49 23 22 19 26 36 25 23 24 25 21 26 27 24 26 34 23 29 30 46 72 61 72 80 82 86 91 121 133 100 84 82 83 76 78 69 69 72 75 69 63 63 63 56 60 63 72 94 93 87 97 89 91 94 90 89 81 81 82 83 86 91 92 87 84 83 89 81 79 81 84 90 83 104 109 117 58 66 78 90 86 87 92 76 60 61 69 76 61 67 53 46 65 68 112 124 117 85 89 72 42 27 26 30 29 34 32 31 31 37 28 36 34 33 34 33 34 36 36 31 77 73 76 80 76 83 79 107 135 113 89 83 77 76 77 67 79 84 81 81 76 69 76 75 72 74 75 84 105 90 96 103 98 102 97 95 86 87 82 78 85 88 94 86 81 89 86 85 85 82 78 83 81 114 103 117 52 61 73 85 94 83 88 78 88 76 80 80 62 63 49 43 51 69 98 152 131 102 113 72 38 31 27 27 32 33 30 40 32 36 29 34 41 32 31 36 39 37 36 33 64 90 83 80 78 83 81 88 133 143 101 84 83 80 79 74 65 42 37 45 45 47 53 52 48 58 55 60 84 98 123 115 102 93 103 96 96 97 96 92 96 84 77 86 84 87 90 83 84 83 86 82 95 123 112 130 58 57 64 78 86 90 85 66 75 72 73 81 83 60 46 44 49 66 76 115 76 120 135 62 37 43 31 27 26 35 35 31 33 29 24 30 29 25 32 35 36 33 38 39 51 91 87 80 83 83 90 78 121 154 119 94 85 83 82 80 57 32 26 21 28 35 28 34 28 39 37 35 59 58 114 113 86 80 82 83 80 82 78 76 81 83 86 85 86 79 88 82 87 83 77 74 113 129 127 144 60 49 55 77 81 89 84 69 62 64 68 79 87 57 50 43 48 52 66 82 64 131 139 96 58 53 41 37 36 34 36 33 30 27 24 26 21 28 33 32 37 34 36 48 64 97 85 89 90 90 90 83 103 147 144 103 94 94 95 91 60 33 39 42 38 50 37 34 43 50 44 45 61 49 79 118 79 84 85 88 86 84 78 79 81 77 79 83 87 87 74 73 72 73 75 89 114 118 122 159 68 56 47 67 73 87 81 74 64 62 63 70 85 70 50 41 41 50 70 48 86 129 137 146 111 93 53 46 34 36 41 42 35 31 28 25 27 37 42 31 31 40 44 64 85 82 82 88 93 87 82 85 89 137 155 121 87 90 89 85 56 37 31 40 40 40 47 40 44 47 49 55 63 50 55 112 87 84 91 83 89 93 85 84 79 83 81 101 122 104 86 81 78 80 76 105 129 123 121 163 80 60 51 51 68 85 87 85 67 50 60 75 77 81 59 44 46 45 51 49 87 115 139 156 149 137 77 67 54 56 70 54 30 25 23 29 28 23 42 60 52 49 62 77 85 84 84 87 85 90 92 88 95 107 144 144 102 86 79 80 73 47 42 50 58 53 41 45 51 42 51 65 73 53 35 82 107 91 91 93 93 99 92 93 97 87 85 107 136 106 91 90 83 78 79 103 121 120 139 164 85 64 52 51 64 78 111 87 72 61 62 68 69 84 73 58 48 43 49 50 66 112 135 148 150 151 142 123 93 81 80 61 33 25 28 31 30 27 36 62 70 79 86 86 83 88 83 88 89 92 83 95 96 87 134 142 114 88 90 85 81 77 70 72 70 69 55 52 45 57 53 71 59 36 28 39 72 79 89 87 95 101 110 100 111 105 107 91 89 87 86 80 77 82 86 122 127 118 151 159 99 76 58 46 59 68 101 93 73 62 61 58 64 74 73 58 47 44 54 48 60 96 119 131 143 141 149 148 128 89 72 45 35 34 29 31 25 32 31 34 66 79 82 84 82 88 86 83 84 87 91 88 93 80 108 139 128 92 88 87 76 81 78 78 76 76 73 74 70 71 63 61 55 37 24 37 40 34 46 38 51 53 54 57 62 71 110 116 89 86 80 79 80 75 89 123 118 123 161 152 106 87 64 52 47 59 81 106 76 68 63 57 59 61 55 42 49 48 41 44 61 78 119 125 136 135 136 135 152 103 63 45 30 32 29 28 35 35 30 21 40 66 78 85 84 84 80 84 83 89 85 76 79 79 84 112 120 89 65 58 60 64 69 57 61 78 74 72 72 83 76 72 70 71 61 65 61 52 50 35 51 48 43 53 46 43 68 111 91 87 80 88 76 73 103 131 117 139 155 147 101 91 79 52 47 55 64 93 89 77 61 52 64 47 40 43 46 39 46 46 63 68 97 120 135 149 138 131 148 137 72 36 29 34 29 33 37 36 26 29 31 56 68 78 80 82 80 80 82 81 80 76 71 72 73 82 105 77 35 33 33 34 33 28 34 57 71 66 72 73 67 78 77 76 73 84 83 73 70 62 69 75 70 71 61 60 74 100 83 85 83 79 81 85 113 125 120 145 146 167 104 105 86 63 46 58 67 80 81 80 67 51 57 56 44 50 42 41 48 52 66 59 78 113 132 144 144 143 152 147 78 40 39 29 28 31 29 33 31 36 28 59 74 76 78 79 77 78 80 81 79 76 69 63 70 73 91 62 41 44 30 36 37 34 33 30 52 64 66 76 72 69 73 67 69 81 73 84 82 80 84 83 84 91 85 90 104 87 79 85 82 76 80 95 121 115 128 155 140 193 97 103 99 72 69 123 97 83 84 82 71 57 61 60 55 40 37 42 41 61 50 60 69 97 120 141 149 152 149 154 124 61 40 34 36 33 33 38 42 35 41 65 82 80 79 78 73 77 78 83 79 75 78 72 66 74 67 45 45 37 33 39 39 35 38 35 39 49 59 65 66 63 70 67 65 73 65 80 75 71 77 76 82 82 84 92 94 86 86 85 80 79 69 101 126 120 130 153 145 191 82 94 104 74 65 87 74 69 75 77 79 62 53 55 49 42 37 46 45 62 60 62 55 73 102 131 152 157 153 158 152 74 57 46 41 33 44 35 37 57 63 74 77 76 77 77 77 84 78 73 84 87 74 70 72 72 58 48 49 34 28 26 34 26 25 36 32 33 45 59 63 70 71 67 62 73 69 66 66 68 72 73 77 74 83 77 75 76 79 74 74 76 76 114 124 126 139 143 161 172 85 89 99 87 69 51 46 52 66 68 71 62 43 45 45 41 43 41 49 57 63 65 66 69 131 152 157 169 163 164 156 110 88 74 60 65 47 53 62 72 73 78 75 80 79 80 77 80 82 79 84 84 81 81 72 71 65 66 45 39 32 24 37 27 27 36 35 32 50 65 66 59 62 61 63 65 60 62 68 68 66 66 68 66 69 69 69 68 68 73 72 65 82 126 127 130 148 138 183 143 85 86 89 92 78 62 47 53 60 72 75 70 58 47 42 48 41 42 44 57 62 62 62 67 123 159 140 162 164 164 163 156 115 93 89 90 73 76 79 82 81 76 82 80 78 84 76 71 79 84 75 81 80 79 78 74 74 69 70 47 36 34 35 28 32 33 36 30 48 64 64 61 57 65 62 63 67 64 67 63 71 67 71 65 64 67 66 65 63 64 64 60 91 119 120 118 139 136 191 101 91 89 82 86 83 64 51 47 53 68 66 82 68 48 43 55 41 33 46 59 52 42 41 53 67 95 110 156 161 167 158 155 137 91 85 83 86 89 84 78 81 79 78 80 78 77 74 75 75 73 79 89 81 76 73 74 76 72 80 69 49 38 26 33 32 29 37 36 45 65 61 65 68 64 68 66 69 71 68 63 66 62 68 66 67 62 63 65 66 59 58 60 112 120 122 132 128 137 174 71 79 84 74 84 89 72 64 41 46 57 65 68 59 50 60 45 53 45 49 61 42 32 39 53 70 72 89 126 158 158 152 151 147 104 85 82 81 81 84 76 84 86 76 76 73 78 73 76 76 80 84 84 91 79 76 76 73 74 81 83 58 41 37 34 31 36 46 46 46 62 67 70 64 67 64 65 62 62 67 61 60 65 66 58 61 60 57 59 62 64 58 71 115 118 127 140 121 173 140 59 78 80 77 72 83 78 67 47 44 48 59 74 69 61 74 58 47 55 62 71 43 32 27 47 63 58 79 100 143 153 151 145 131 107 83 79 83 82 77 73 76 75 76 74 77 74 77 79 75 79 81 89 90 85 79 72 71 70 68 88 88 62 52 50 35 39 64 64 53 62 65 64 62 63 66 59 61 67 57 59 59 62 55 59 57 62 69 62 54 60 56 91 119 107 117 136 114 179 99 56 84 82 72 73 77 81 65 58 42 38 57 65 65 66 69 54 49 54 62 58 54 42 35 46 52 50 66 84 122 134 142 137 124 108 85 85 84 85 85 82 83 76 86 80 71 77 80 78 71 72 87 85 89 77 69 65 65 66 63 69 95 73 57 62 49 55 63 63 61 61 60 66 59 63 65 60 60 61 60 58 66 65 60 60 67 61 62 59 60 57 54 108 117 109 109 119 134 166 72 56 75 72 72 78 70 81 70 64 49 37 41 47 74 78 69 61 54 52 48 55 55 43 34 52 35 51 49 61 95 118 118 127 133 128 96 54 60 54 56 59 63 80 71 65 71 73 79 82 81 80 87 83 75 70 69 66 64 59 61 61 71 79 62 62 57 60 56 56 59 62 58 58 61 57 60 60 59 60 60 60 57 55 66 63 61 60 61 59 56 54 71 113 103 108 112 94 154 135 63 53 75 75 80 77 72 69 80 62 46 39 40 45 66 86 67 51 42 45 44 50 55 51 45 49 33 39 49 52 68 82 84 90 115 129 123 59 47 39 38 35 44 52 41 35 39 38 43 45 43 82 82 66 65 64 63 64 58 61 53 59 59 73 66 54 56 55 63 56 54 61 56 53 56 57 60 59 57 59 58 61 52 56 59 55 51 58 57 54 54 51 81 117 101 99 105 100 160 95 54 57 75 73 73 67 70 69 74 69 50 39 35 47 48 69 65 51 39 32 41 45 53 57 60 61 43 35 40 48 59 64 78 79 97 123 137 85 50 38 39 42 45 39 34 36 31 33 28 24 27 56 55 36 42 59 64 52 52 58 56 54 55 71 65 59 55 57 55 53 56 57 57 53 56 56 55 54 53 54 52 55 52 51 59 50 49 48 52 50 54 53 104 114 99 107 94 118 154 61 67 113 70 61 65 68 69 70 72 71 57 48 30 34 37 60 71 50 46 35 35 41 51 49 60 61 50 42 44 41 52 61 65 64 81 114 131 114 55 35 31 50 52 39 34 26 38 30 30 29 22 35 41 32 35 33 51 52 51 49 49 51 50 58 70 58 50 56 48 47 53 53 51 63 70 70 75 72 66 63 61 56 59 61 54 55 52 56 50 54 47 64 116 104 89 97 85 140 120 68 128 148 66 65 64 66 64 63 59 71 60 55 33 28 33 48 59 54 46 38 37 34 44 42 47 70 48 47 39 38 41 61 55 65 69 90 107 121 75 48 65 56 61 47 37 27 26 34 29 26 20 23 27 32 36 26 42 54 46 48 44 51 43 44 70 62 48 51 44 45 53 56 53 59 51 47 51 64 67 68 67 65 68 71 64 62 64 61 58 54 49 77 104 87 85 81 89 147 121 139 160 177 50 64 64 62 64 61 57 64 68 51 38 31 31 42 45 50 45 42 29 32 35 43 43 97 93 45 35 33 40 48 56 62 57 72 104 116 88 76 82 78 88 69 43 32 23 29 32 22 21 18 32 31 32 34 28 53 50 41 47 41 44 45 52 55 54 48 41 45 47 47 50 44 28 26 28 40 40 35 30 33 32 40 42 52 56 54 55 59 57 103 102 79 83 79 92 161 145 163 182 190 38 60 65 59 64 59 59 60 67 59 49 29 28 38 37 46 42 42 32 28 29 40 32 103 146 48 38 33 36 34 54 49 59 65 90 96 85 85 78 94 111 76 50 29 22 26 20 27 27 25 29 25 28 30 22 39 48 41 45 46 42 41 49 61 55 41 42 46 39 42 41 42 30 25 27 23 21 29 25 23 17 18 22 39 39 27 28 26 48 107 91 84 78 76 120 150 160 182 188 194 34 47 66 58 58 55 56 51 63 71 45 30 28 28 37 39 43 42 36 26 23 36 31 56 66 44 39 31 31 33 45 49 46 56 58 81 86 77 85 115 130 103 53 30 23 20 15 22 24 29 31 16 18 26 22 34 51 42 41 42 42 37 39 55 58 48 44 42 47 37 36 45 33 32 28 22 26 20 22 18 21 20 14 22 25 22 18 9 59 105 80 74 82 120 146 170 187 183 189 204 29 33 50 65 57 57 54 51 57 69 47 41 26 25 27 39 42 36 37 30 25 32 34 34 39 40 41 30 27 30 41 51 50 50 59 66 96 111 113 122 138 116 50 27 25 24 26 16 25 31 31 28 24 26 34 42 35 42 41 37 44 34 36 45 55 45 39 37 43 40 36 40 37 31 34 26 35 28 22 23 22 21 18 36 19 20 21 20 81 96 69 98 137 149 164 187 183 184 199 208 23 28 39 60 56 55 53 48 51 63 63 39 32 25 24 34 41 39 37 32 25 27 29 33 42 34 38 34 29 29 29 40 46 40 44 65 111 120 123 124 129 96 55 30 25 30 29 29 33 41 32 35 36 41 37 40 35 38 36 39 34 38 40 39 48 49 37 40 32 38 33 37 32 30 30 40 39 39 35 37 28 28 32 31 19 20 17 47 88 74 108 140 158 172 197 196 195 193 201 204 19 26 27 43 59 49 50 51 47 56 62 44 34 21 20 24 33 41 35 31 27 24 24 29 35 38 35 36 26 22 27 35 37 39 40 77 113 117 117 118 110 84 45 22 23 25 23 35 32 38 30 35 37 36 36 34 36 33 39 35 37 35 32 34 39 53 44 32 31 34 30 32 34 30 47 80 80 58 58 49 65 69 52 25 19 30 30 71 93 112 148 156 175 190 210 213 217 208 204 198 27 17 21 38 53 48 49 47 44 43 55 50 34 26 21 25 30 37 32 32 28 19 21 26 33 31 37 30 31 19 25 26 36 40 42 97 110 122 115 122 101 75 29 24 24 21 23 32 40 40 32 33 33 32 31 33 32 34 34 34 31 30 35 31 39 51 37 32 34 29 32 37 31 28 37 39 75 60 54 34 33 42 51 25 7 71 125 99 132 143 161 183 191 196 211 216 219 221 211 193 26 19 24 23 40 50 44 46 44 40 42 54 40 33 21 18 22 30 33 33 30 22 18 22 27 35 35 26 26 26 21 24 30 25 61 107 108 123 121 111 94 54 26 26 24 25 20 25 45 32 35 33 34 29 27 30 27 31 33 30 31 30 28 33 29 45 45 42 29 31 31 29 30 32 31 25 41 61 59 23 8 32 43 24 14 53 140 139 152 168 189 197 204 212 209 212 203 211 195 182 27 24 17 17 28 40 40 43 38 43 41 48 45 29 24 15 22 23 36 47 30 21 20 22 22 29 31 31 27 29 19 24 22 28 81 111 116 129 124 115 90 41 22 22 21 32 22 24 43 34 27 23 28 27 24 25 26 30 26 26 29 27 28 30 27 30 41 36 31 28 28 27 32 27 27 29 25 57 110 34 13 30 25 17 24 73 139 157 175 186 194 211 212 208 216 209 199 187 183 194 28 21 17 22 19 36 42 41 43 33 38 36 43 31 28 17 24 19 30 51 30 28 19 18 21 21 28 25 23 25 18 19 16 32 92 109 118 126 122 102 80 33 19 14 24 29 21 34 27 36 27 20 22 19 22 24 25 27 25 27 22 25 27 23 23 28 36 39 27 28 30 27 25 31 26 25 43 58 99 48 45 51 30 49 101 141 154 178 191 203 203 210 207 210 203 199 188 181 196 188 23 25 21 14 21 26 39 35 34 39 35 30 41 40 23 16 17 18 20 34 43 27 22 17 17 20 24 27 24 25 21 15 13 53 107 115 119 126 118 92 57 32 23 19 16 19 24 32 21 32 27 20 22 23 25 23 19 29 22 27 30 24 24 25 26 27 26 41 30 20 24 24 22 21 24 21 63 81 59 67 60 55 69 140 157 161 183 190 192 208 219 211 206 202 191 185 185 195 180 168 29 21 23 20 19 23 30 33 33 36 30 33 32 40 30 21 18 14 19 29 37 24 20 18 18 20 19 23 26 27 18 19 17 82 106 120 120 123 108 79 41 38 33 19 21 19 29 31 23 28 28 22 22 28 25 25 27 30 24 26 24 24 26 25 26 25 29 30 32 27 23 23 22 24 19 18 27 51 47 55 45 56 128 153 165 189 199 201 198 213 215 216 197 187 182 194 189 172 178 165 23 21 16 15 11 12 21 32 37 33 31 30 31 34 29 21 22 12 15 20 28 24 24 13 15 17 17 19 22 19 21 12 29 103 106 118 129 131 109 71 44 42 29 35 41 38 39 33 20 24 28 26 22 24 23 25 23 27 31 25 27 24 21 23 20 21 19 27 32 28 20 18 24 20 22 22 24 17 23 37 88 144 155 175 188 200 210 197 196 208 202 200 188 183 191 180 174 182 174 174 19 21 22 15 14 15 12 29 32 29 33 27 28 24 38 25 18 17 15 20 19 21 19 21 21 14 18 19 18 22 17 13 65 110 121 121 128 132 101 63 43 38 27 44 51 41 45 34 20 16 22 25 24 16 22 18 19 19 17 22 20 22 18 21 22 20 24 16 27 31 26 21 21 21 18 18 19 17 36 102 136 158 179 188 192 208 210 203 197 193 192 188 187 197 183 176 175 176 179 184 16 20 22 19 15 15 14 20 28 26 22 24 29 25 30 33 16 15 17 18 17 20 20 21 17 12 15 17 16 16 14 20 89 120 118 123 143 126 98 60 34 32 41 54 55 45 48 47 18 14 16 23 21 17 19 18 19 18 16 19 16 20 21 19 18 19 24 18 29 33 22 19 19 21 18 16 21 56 132 152 159 193 197 194 206 211 206 198 196 192 186 193 196 167 176 182 173 174 188 195 15 20 18 13 16 13 13 13 23 29 22 22 28 20 23 29 21 12 14 11 17 19 19 19 16 14 12 14 13 18 10 45 105 116 121 134 132 121 93 39 28 30 47 55 55 48 44 48 18 15 17 24 20 19 11 14 18 19 19 19 16 17 16 19 21 16 18 24 21 24 26 22 17 15 13 23 81 148 158 180 201 209 210 211 214 210 196 196 191 187 200 187 161 162 163 173 179 186 190 200 11 14 29 22 15 13 10 12 19 21 22 19 20 22 22 24 24 19 13 14 10 13 16 17 15 16 11 12 12 14 13 74 111 113 124 128 128 122 53 25 28 35 66 66 58 49 53 48 23 15 15 17 19 20 14 19 24 16 10 18 22 22 16 19 18 16 20 21 15 25 29 20 18 16 43 118 147 162 190 208 213 218 217 223 216 204 195 193 198 194 183 161 155 155 159 179 188 195 199 209 11 9 17 21 17 15 17 13 10 23 22 18 17 12 22 19 20 17 19 13 10 13 16 16 15 15 10 11 12 8 24 91 113 119 121 131 143 97 32 16 26 45 73 63 60 51 46 35 33 17 16 20 17 23 25 18 11 16 18 23 19 20 17 20 17 15 19 18 21 23 22 23 24 70 138 164 168 192 203 209 221 218 221 220 213 190 185 193 190 172 155 144 142 139 151 174 185 194 208 211 16 11 12 25 18 12 14 12 12 15 18 23 16 18 16 16 23 21 13 12 14 13 16 17 18 16 10 13 11 10 47 106 113 121 124 137 134 70 24 23 38 56 62 50 53 48 43 32 30 19 17 16 10 21 16 13 14 15 15 22 14 12 13 15 15 15 14 15 21 13 25 47 107 145 161 181 187 207 208 211 219 219 220 221 207 185 192 186 174 152 148 146 140 152 166 176 191 197 209 211 9 11 15 18 18 19 15 7 14 12 17 21 14 17 15 14 14 21 19 13 11 11 13 14 16 13 17 11 12 9 74 114 116 125 124 137 121 41 16 21 42 54 53 50 51 37 28 21 22 14 12 17 12 8 10 17 14 11 14 10 10 9 10 13 14 15 17 18 16 22 67 136 157 172 184 192 197 208 205 216 216 213 206 198 196 197 185 164 150 148 161 158 172 170 176 183 194 195 204 217 10 13 11 13 15 15 14 9 13 14 15 18 17 14 18 16 17 20 23 12 13 10 13 13 18 15 13 15 11 23 101 113 120 124 120 132 96 21 12 12 38 56 55 47 44 32 17 17 17 16 15 23 10 10 9 19 18 11 13 14 9 9 10 12 12 14 17 16 32 90 141 159 173 196 196 186 198 211 211 217 202 196 192 191 198 183 176 164 164 167 168 180 186 191 196 193 193 197 199 194 14 12 9 13 14 14 15 12 11 13 8 16 20 15 18 17 18 17 17 13 13 11 8 10 18 23 14 13 7 52 114 116 125 121 132 125 62 16 21 13 47 53 43 46 39 27 15 19 15 15 16 15 15 13 15 14 9 12 12 6 8 11 11 9 12 13 18 59 114 144 165 188 202 204 209 204 201 208 204 202 192 186 196 187 170 174 172 163 171 174 188 201 199 203 202 201 198 190 185 187 8 9 10 12 8 12 9 11 13 13 10 11 18 16 14 19 16 17 18 16 11 12 12 11 9 20 16 12 14 83 112 122 121 114 125 119 41 17 11 23 44 49 46 41 34 24 17 14 15 16 17 10 13 11 13 13 12 8 10 11 9 8 12 10 13 26 89 139 157 176 195 205 207 205 222 218 202 209 203 192 187 199 181 165 158 167 165 167 181 186 204 209 211 214 205 212 200 184 175 174 15 9 8 15 14 12 14 11 11 13 12 11 14 17 15 12 19 19 13 14 16 13 13 12 14 12 18 13 37 103 112 116 120 118 126 85 27 17 11 32 47 45 45 35 28 22 20 16 10 15 13 11 14 15 15 15 15 14 12 12 11 10 11 15 61 117 144 164 179 191 200 202 198 205 215 207 194 197 189 194 193 179 161 158 154 161 170 184 193 205 214 218 217 216 214 198 192 189 179 169 9 15 10 10 14 11 11 12 15 11 11 16 13 18 17 12 13 13 16 18 18 14 14 8 13 14 16 9 62 113 117 118 122 114 130 57 17 14 18 37 44 38 38 33 25 21 14 24 39 18 14 17 19 15 14 16 18 14 6 15 14 12 33 83 134 151 167 198 199 200 217 218 218 201 197 195 183 182 192 196 170 169 163 155 159 176 184 193 204 215 213 216 213 211 202 194 188 189 183 173 24 23 21 28 28 29 30 27 31 30 30 26 24 42 37 28 33 30 31 32 38 30 35 31 33 33 33 32 90 114 118 114 114 117 98 52 37 29 32 48 44 39 42 36 41 36 37 39 47 34 34 35 39 36 43 34 41 34 38 35 40 68 116 141 157 178 196 208 205 200 213 223 216 198 191 182 185 196 186 177 174 166 162 169 176 184 199 203 213 214 210 216 205 210 207 206 184 181 171 147 85 84 91 86 81 83 87 85 84 91 93 79 83 96 100 89 92 101 93 94 79 85 86 86 92 83 80 86 109 121 119 115 113 108 94 63 64 70 64 64 70 73 73 68 73 72 72 73 65 71 71 74 75 75 74 79 68 66 72 80 111 139 157 179 193 202 213 219 209 210 211 213 207 185 182 198 187 176 170 165 169 174 181 187 193 210 210 210 216 220 208 206 210 208 201 200 190 177 162 156 129 126 131 124 128 126 123 130 133 127 134 135 130 124 117 125 122 124 123 124 114 111 117 119 110 107 101 108 119 124 112 107 110 97 75 67 74 75 77 72 81 86 84 84 84 84 89 83 88 83 83 86 81 84 74 83 82 84 101 129 144 159 178 193 198 208 215 217 204 213 205 190 181 188 196 182 164 159 166 168 165 177 201 203 210 221 215 213 212 205 207 204 204 198 193 192 173 155 169 162 135 130 131 126 136 123 127 131 128 122 132 137 135 130 127 131 129 123 125 120 115 107 120 120 110 108 111 113 112 117 112 111 101 98 90 89 93 92 94 91 94 99 96 94 91 93 100 96 99 97 90 98 99 100 107 90 106 122 142 151 170 191 187 190 211 215 210 202 201 194 183 189 193 188 173 163 159 157 164 176 180 198 202 211 215 208 212 210 199 186 196 190 191 192 178 167 164 160 168 184 112 115 117 117 116 118 122 118 111 110 112 115 106 110 110 104 108 108 107 101 102 109 102 105 105 100 102 115 119 110 102 105 101 94 99 99 106 104 103 97 102 106 104 106 111 102 91 91 90 89 80 90 92 86 92 121 142 148 157 183 206 190 188 193 205 212 207 196 188 185 185 190 181 173 170 159 160 166 173 181 192 202 212 217 215 205 197 197 197 183 180 184 180 174 171 153 166 173 190 210 111 109 106 103 105 107 111 105 105 99 108 106 99 99 98 101 101 102 98 108 106 111 108 101 99 102 109 119 118 107 105 96 94 98 101 100 103 99 102 97 105 107 107 106 108 102 100 99 94 89 82 81 99 97 127 136 155 179 198 199 205 202 194 192 196 198 191 185 186 186 179 171 173 172 176 169 174 184 192 200 206 211 206 204 204 206 200 198 196 185 179 176 160 138 152 169 179 196 208 207 101 102 104 102 108 109 107 109 103 113 102 105 95 96 102 92 96 91 92 104 106 103 111 100 110 105 119 114 112 109 98 87 98 100 104 105 97 114 103 104 108 103 102 107 108 110 107 113 111 102 111 111 122 137 150 160 187 204 207 213 209 203 198 195 194 184 184 197 186 169 177 177 177 173 178 188 190 192 198 210 216 219 206 201 199 196 199 192 186 182 171 160 131 133 164 180 197 205 205 210 115 113 116 110 121 123 122 127 122 117 119 119 108 110 111 111 109 111 114 123 121 130 128 129 124 121 110 111 108 106 94 88 118 129 128 125 124 121 126 127 128 130 131 126 131 128 127 130 126 130 132 139 140 159 177 200 210 210 216 213 204 205 202 191 179 193 194 181 171 167 163 175 172 170 189 204 202 209 208 207 205 208 204 192 199 191 182 182 174 163 149 141 135 151 184 198 197 209 214 210 109 109 102 102 110 106 106 101 109 101 99 95 95 94 92 98 93 100 96 94 98 106 102 97 107 111 111 114 100 103 89 79 87 95 92 94 92 92 92 95 96 96 88 92 85 92 94 85 114 140 140 149 170 187 197 207 213 214 209 212 203 198 190 193 191 180 173 162 164 159 161 174 185 189 198 211 217 218 203 205 199 189 192 198 188 187 179 174 162 145 131 134 161 180 192 200 204 210 212 206 54 51 56 64 57 54 58 54 54 60 59 59 57 52 58 58 66 66 53 56 55 47 55 53 61 100 102 102 100 92 88 67 56 49 52 59 52 52 56 53 52 51 46 53 56 51 71 100 121 136 164 183 199 191 193 207 215 208 218 196 191 194 195 183 167 154 161 153 150 160 170 178 195 204 213 222 219 217 200 192 186 188 183 183 178 182 179 152 143 133 140 176 202 198 196 207 205 202 199 190 44 42 44 44 45 44 37 39 45 47 47 55 45 49 44 55 50 54 56 47 43 41 44 44 72 95 105 104 98 85 71 61 54 44 46 45 46 52 49 44 47 47 48 50 58 91 128 136 156 179 199 206 207 208 205 209 210 206 201 187 196 190 177 166 143 145 158 153 162 172 174 189 205 208 217 222 209 206 204 198 188 182 179 174 168 161 154 161 134 155 188 195 191 201 210 208 195 193 188 176 37 39 39 37 42 43 37 39 38 38 42 41 44 47 48 43 48 51 50 49 44 45 43 48 83 81 92 91 97 83 68 52 48 54 48 43 48 49 48 49 45 49 59 85 123 136 154 171 191 193 200 205 207 210 209 191 198 195 188 201 184 167 158 152 143 150 159 161 174 185 194 205 207 203 208 206 203 198 207 205 197 187 181 170 157 153 166 162 171 193 197 204 201 206 209 202 181 176 175 168 41 45 38 43 51 43 44 46 41 45 48 49 50 51 52 51 46 48 47 49 45 50 46 64 69 79 83 91 81 73 69 53 50 53 56 57 49 55 52 49 67 84 117 131 144 170 190 207 203 194 190 197 201 198 193 184 191 197 195 170 151 146 143 151 157 168 175 178 190 194 204 208 204 197 192 191 201 197 203 191 184 181 159 150 162 167 171 177 184 195 202 201 209 205 191 187 177 167 160 143 42 43 65 79 70 48 46 45 49 50 47 55 86 83 59 48 54 51 49 52 50 76 96 69 76 80 83 91 73 63 64 102 109 74 54 60 58 58 62 83 112 132 147 159 181 198 201 209 212 205 196 195 190 186 187 196 191 171 164 152 146 146 153 167 174 182 187 191 196 201 195 195 198 191 180 192 191 192 192 186 176 159 142 158 175 178 194 189 184 192 193 198 204 192 177 159 161 138 132 123 43 36 78 99 71 46 45 42 47 47 42 56 81 85 68 49 52 58 53 57 61 77 102 75 80 75 76 73 65 55 65 81 89 72 59 55 60 79 119 133 140 160 179 194 203 201 206 211 215 209 192 192 190 197 192 182 163 152 145 140 140 160 174 185 195 198 206 208 209 199 188 189 182 181 188 180 185 184 182 161 149 141 148 167 193 206 203 194 191 181 189 188 185 172 169 144 125 120 124 145 40 45 39 45 47 45 48 40 44 48 41 43 47 53 53 49 45 52 53 57 64 107 108 112 109 83 72 65 66 54 49 48 49 51 58 72 109 136 138 156 174 184 198 207 210 208 211 216 205 195 182 187 199 176 163 145 145 136 137 142 152 165 180 193 207 210 214 212 205 196 189 182 177 177 177 182 169 164 148 142 133 140 173 192 204 208 205 207 194 189 184 172 171 166 140 121 120 127 157 165 32 33 35 32 43 41 39 41 40 43 39 44 44 46 44 45 44 42 46 46 102 128 136 130 122 93 82 62 54 54 47 47 52 72 103 135 141 158 171 189 186 186 207 209 201 206 203 199 190 191 193 183 168 161 142 131 134 136 152 158 172 183 190 210 217 220 206 197 203 193 191 185 174 168 165 155 144 129 133 143 152 180 203 212 206 209 207 202 190 193 168 166 150 125 121 122 132 154 175 196 40 39 38 40 41 40 38 44 45 40 40 39 42 41 45 48 51 48 46 59 129 140 141 139 116 81 91 64 54 53 55 73 98 130 149 158 173 194 200 205 202 194 206 203 191 189 193 192 192 187 175 169 153 139 135 141 148 159 169 177 182 193 200 205 206 210 197 197 197 199 184 180 169 167 151 137 140 141 145 166 194 198 200 212 211 208 207 186 180 175 169 146 118 119 126 150 171 181 186 186 47 43 53 53 53 54 58 55 54 56 55 50 54 50 52 51 54 53 53 90 155 155 170 152 118 82 71 52 42 72 101 140 144 152 170 198 200 206 209 214 213 209 201 189 186 187 192 192 181 165 150 140 135 137 145 156 173 188 191 190 205 200 197 190 189 194 198 197 198 188 184 164 161 146 131 137 134 154 171 182 195 197 204 202 210 203 198 180 178 176 145 133 128 144 154 166 189 197 198 203 52 52 59 61 60 59 62 61 62 60 63 60 63 64 65 67 73 69 82 129 155 153 158 145 110 88 68 68 94 136 145 151 171 190 202 205 211 209 208 203 199 195 188 186 190 193 178 175 165 147 133 140 145 148 163 175 193 201 201 205 197 204 194 182 181 187 189 193 187 187 182 161 140 135 126 138 158 180 181 194 194 197 198 200 196 193 185 178 164 151 141 141 154 162 174 180 179 202 206 196 49 48 50 52 62 57 50 56 56 63 63 62 56 61 70 68 73 71 97 142 139 147 152 131 88 88 105 132 139 151 166 184 200 202 205 206 211 204 198 192 188 189 193 191 179 167 160 165 148 146 150 159 165 169 177 187 210 208 201 202 203 196 189 180 180 178 173 174 179 172 152 144 140 148 149 170 175 183 180 192 193 194 192 186 182 176 172 167 159 153 162 171 182 181 179 190 206 203 176 173 44 45 44 56 48 52 55 57 55 62 58 53 56 55 52 50 55 45 119 168 162 164 161 139 120 133 145 150 168 184 199 202 208 207 202 200 201 194 193 191 194 189 183 174 160 156 158 152 143 158 166 175 174 186 194 204 199 196 193 195 199 186 177 175 176 177 169 153 153 148 139 140 148 179 188 181 183 178 184 190 183 187 176 173 165 163 153 157 158 160 180 189 197 200 207 213 191 180 179 183 38 38 38 39 44 41 45 45 48 45 44 44 42 38 39 42 44 49 145 193 186 183 164 155 145 151 159 191 200 206 217 213 208 204 199 194 190 189 195 192 189 173 168 163 153 151 151 152 157 161 178 193 193 198 197 197 195 196 190 196 199 190 175 168 165 164 143 132 126 132 142 172 196 200 190 185 193 182 183 184 173 169 161 161 151 146 143 150 163 174 191 182 209 213 210 187 175 175 175 177 33 36 38 45 34 40 42 40 42 45 42 46 43 46 44 44 49 47 126 178 160 161 159 158 166 180 194 206 209 215 217 211 205 198 193 192 196 199 194 179 168 162 164 157 159 155 159 170 180 186 193 197 199 197 191 189 192 193 192 190 191 184 174 160 153 146 121 130 136 146 178 195 202 202 203 201 190 182 177 167 161 154 142 141 142 144 153 166 180 190 192 192 209 196 178 183 178 173 171 175 44 48 49 50 51 51 55 52 58 55 58 58 60 63 62 58 66 79 118 143 147 155 172 182 189 197 210 203 211 216 215 214 197 189 200 198 187 174 170 171 163 155 163 157 159 169 175 183 192 194 200 193 195 193 182 186 182 186 187 185 181 169 171 154 142 132 139 146 165 181 198 194 200 201 198 196 187 168 167 163 149 142 129 152 145 162 175 185 190 186 202 206 179 179 182 187 180 175 168 168 60 60 59 64 59 61 60 61 61 60 60 63 61 68 86 100 120 131 145 165 174 188 194 200 208 206 211 212 218 213 203 204 204 203 190 184 179 169 164 157 168 161 173 177 176 184 191 200 196 200 197 190 189 180 183 180 178 178 177 176 166 158 157 157 147 142 163 178 178 178 190 198 199 198 195 186 180 161 155 149 135 143 142 155 161 173 188 187 197 208 202 183 174 182 196 192 189 183 163 157 65 65 63 59 61 64 61 66 62 59 62 60 83 98 123 132 142 156 171 189 202 208 199 209 211 208 215 211 207 201 197 200 195 185 177 168 166 155 161 169 174 177 179 188 199 197 201 201 196 195 190 183 186 181 176 170 173 169 175 152 143 156 164 163 167 177 185 186 179 183 186 191 187 188 182 176 166 156 141 135 133 149 158 173 179 185 194 202 207 187 176 175 180 186 196 201 198 187 158 146 51 54 59 53 53 52 59 56 55 55 79 112 133 150 143 158 172 185 192 201 206 209 214 212 210 208 209 207 205 196 191 187 187 175 172 162 156 164 169 174 184 191 193 199 199 200 206 189 189 189 187 186 183 176 171 167 166 155 150 150 154 166 173 182 193 197 193 194 181 182 184 179 179 180 180 156 145 133 137 141 155 168 188 182 189 199 208 198 180 180 178 176 179 183 184 191 191 180 144 133 46 43 45 46 46 43 43 55 78 102 125 142 151 172 187 194 200 201 204 208 215 215 214 204 199 195 198 196 195 187 181 175 174 169 172 169 169 180 181 191 198 196 202 205 201 195 193 187 182 186 179 177 176 174 167 156 144 145 151 163 170 175 190 192 206 195 196 187 183 185 175 163 169 153 151 139 138 148 153 162 173 196 199 192 204 198 183 177 177 178 172 181 183 182 183 181 161 141 129 131 38 42 43 40 41 62 88 112 138 145 152 165 186 184 203 202 206 208 211 210 209 210 195 198 195 187 192 185 181 179 171 166 172 179 182 184 188 195 197 199 198 197 200 195 193 191 185 181 179 174 178 179 168 154 142 128 128 158 164 165 181 188 194 196 198 193 190 187 178 173 167 158 142 137 133 141 148 162 167 182 190 186 200 206 187 175 182 174 174 176 171 174 178 181 174 147 133 123 131 141 51 52 57 73 102 116 126 132 154 175 186 185 175 188 200 206 212 210 204 209 197 199 194 189 185 180 176 168 170 170 170 178 191 188 198 200 200 207 204 205 200 198 195 191 190 188 184 181 174 175 170 171 148 129 124 128 145 166 181 179 181 187 197 195 187 190 187 175 163 160 152 148 135 138 144 153 173 189 186 190 200 202 200 185 178 179 173 166 170 168 165 162 158 152 136 126 133 137 147 167 87 89 121 130 135 136 150 172 189 199 201 197 185 194 194 206 207 196 194 196 196 185 184 178 165 158 162 155 161 170 181 195 199 204 206 203 204 209 206 201 193 188 188 185 181 180 180 177 170 163 157 149 137 129 135 143 168 183 185 183 183 189 195 189 191 179 171 169 157 150 145 147 147 153 153 175 192 198 201 205 209 187 180 182 177 179 174 168 168 168 174 152 132 121 133 140 143 163 165 154 119 133 137 140 151 169 187 198 199 203 210 208 202 190 191 199 195 190 190 184 183 179 173 160 152 149 159 171 184 192 198 206 208 217 214 207 204 204 199 192 188 186 184 179 177 173 171 159 158 153 154 157 141 138 163 181 183 180 180 181 181 189 187 177 174 164 160 153 142 138 144 151 167 165 170 181 195 205 202 192 180 178 182 180 175 178 174 173 160 151 143 133 128 125 136 155 175 167 174 172 136 147 158 170 182 187 196 201 204 208 207 201 192 179 180 191 195 182 180 173 157 155 155 154 158 162 171 182 195 210 209 212 211 218 217 203 194 191 192 191 186 180 177 179 168 159 154 142 145 151 161 159 162 196 198 192 193 183 183 186 189 176 167 159 156 145 145 140 145 151 157 166 170 179 190 194 202 191 187 183 183 181 184 190 182 170 167 165 148 130 121 128 124 146 183 205 207 208 211 205 161 176 175 174 190 200 205 205 205 204 193 198 190 180 168 170 174 174 165 159 153 145 157 171 173 184 196 201 205 212 213 214 211 208 210 205 193 184 185 182 182 179 166 167 138 137 132 134 162 163 170 179 193 201 198 202 196 185 185 181 165 157 149 141 131 122 133 142 145 173 178 187 186 188 203 192 180 179 179 180 187 183 185 184 174 157 147 140 128 132 132 148 159 167 168 179 179 189 174 171 176 185 183 188 190 199 204 199 193 190 191 188 179 169 164 159 161 162 159 162 159 160 167 180 195 201 205 207 210 210 214 215 212 205 205 199 187 188 177 180 179 164 152 135 123 125 127 149 169 175 184 195 199 191 196 197 191 181 170 157 157 146 128 128 133 129 146 160 175 190 196 200 198 197 189 180 177 173 173 177 184 187 185 186 155 143 128 130 125 131 141 146 133 132 121 125 118 121 118 116 190 195 194 194 187 189 189 192 194 190 182 169 172 155 170 159 146 164 169 175 176 181 187 193 203 207 211 209 209 207 208 209 210 208 204 201 190 174 167 162 160 138 132 134 137 131 151 171 178 190 185 194 196 191 194 186 188 174 151 143 131 123 127 128 140 153 169 185 191 192 203 202 192 185 179 181 171 174 176 186 193 198 188 174 147 130 144 135 133 157 144 117 113 124 126 119 121 119 116 122 200 202 193 187 186 186 186 177 179 179 170 159 161 156 159 160 156 175 183 191 195 193 195 195 193 208 213 204 199 202 206 207 203 202 195 186 176 162 156 146 130 124 130 144 150 171 187 188 188 190 191 189 190 188 179 180 176 157 134 122 116 129 145 151 166 175 185 193 197 198 202 193 188 182 179 172 178 177 183 192 192 184 158 150 149 149 137 153 167 154 148 149 158 153 154 151 158 152 146 154 192 191 185 187 186 170 167 164 170 159 156 157 151 161 153 160 169 183 197 203 205 200 204 201 198 207 206 203 200 198 200 198 190 193 189 174 158 144 130 135 132 142 161 172 187 186 189 186 190 189 193 190 176 172 165 155 140 124 118 130 144 153 162 174 184 180 195 205 206 192 185 187 190 178 177 176 179 182 183 192 179 157 148 147 154 155 171 175 173 172 173 177 176 175 176 178 174 174 174 176 189 182 176 175 161 156 151 157 152 144 153 166 173 177 166 171 185 198 203 208 212 207 211 203 195 202 202 204 198 191 197 191 189 179 157 144 126 133 135 136 148 174 187 194 199 193 190 184 186 186 190 180 168 160 150 139 130 134 144 156 176 176 184 189 188 199 208 201 187 181 188 188 190 179 175 181 184 185 166 159 157 151 156 151 163 172 175 171 174 173 180 176 170 170 175 168 167 170 177 170 175 165 153 152 145 141 149 149 143 154 167 171 188 190 190 189 186 191 202 208 207 204 209 200 188 194 201 199 190 188 189 179 171 145 130 128 130 150 162 180 187 189 185 195 191 194 192 189 187 177 169 166 151 145 133 153 146 158 170 177 191 194 193 205 212 202 190 185 180 181 179 187 193 186 173 162 165 162 147 145 153 154 149 158 173 169 164 155 162 162 160 159 167 162 163 166 162 165 155 157 137 132 130 133 143 152 156 163 163 171 179 191 197 200 207 206 190 175 195 209 207 202 201 201 198 189 183 180 181 170 158 144 144 134 138 142 158 171 184 183 189 191 194 193 187 192 185 177 176 172 161 157 151 143 141 164 171 172 188 191 185 199 210 206 201 186 185 183 185 178 179 191 199 186 162 137 151 148 148 146 152 166 160 160 159 158 159 154 158 155 164 163 159 154 151 152 161 161 153 159 112 116 128 137 164 175 184 182 187 188 186 192 196 207 204 205 198 171 174 200 202 202 198 193 186 176 169 160 159 146 126 130 144 144 158 182 188 189 192 191 188 191 193 190 188 184 176 167 166 165 158 153 154 159 164 174 183 190 192 197 208 205 195 185 184 181 176 178 175 180 190 185 187 174 151 148 157 162 155 156 159 152 155 151 150 153 154 146 147 149 155 152 150 146 151 146 149 147 143 151 121 137 156 168 179 187 197 200 197 202 195 200 202 204 198 197 199 174 158 181 199 193 197 192 174 157 148 148 146 137 142 149 168 184 194 199 195 198 192 192 190 195 183 179 182 172 170 163 160 161 158 165 170 181 189 186 193 194 210 202 199 193 191 193 183 183 177 170 167 186 186 173 146 142 152 166 163 153 143 143 130 125 129 121 118 130 125 116 120 117 114 112 120 116 118 116 121 118 111 109 158 177 188 194 200 203 205 210 199 192 191 201 196 201 192 198 201 176 144 166 190 185 174 165 153 143 141 147 153 152 162 186 194 201 211 209 197 193 191 187 183 186 179 174 173 165 161 167 162 169 180 180 187 191 197 198 211 208 203 191 188 192 198 205 200 187 178 168 170 167 151 136 150 167 179 168 147 114 104 107 106 99 95 95 99 97 92 88 89 90 87 84 93 87 89 88 86 92 86 87 190 196 199 204 205 209 205 203 194 194 184 180 199 195 194 188 190 180 130 130 158 159 151 144 144 142 151 163 171 187 197 196 207 215 209 210 197 185 182 177 174 174 173 167 167 167 165 170 180 180 187 191 193 203 213 214 203 190 184 188 193 202 200 202 198 192 172 145 147 144 147 151 166 170 143 117 103 97 92 92 98 99 90 81 85 91 99 93 93 94 81 80 89 84 85 86 83 84 97 99 202 197 202 200 204 205 199 189 188 185 182 177 185 180 173 170 170 163 123 93 138 143 143 147 154 169 183 200 200 207 209 206 209 209 203 202 194 177 169 174 173 166 168 165 163 174 175 184 191 195 202 201 207 212 205 193 187 185 180 183 193 205 197 191 186 180 152 137 137 147 150 149 153 127 101 93 88 93 98 91 93 88 78 86 77 89 84 88 88 91 75 83 88 82 78 76 78 79 87 91 201 203 200 201 202 198 198 190 191 179 173 174 168 165 157 143 142 140 138 133 143 148 150 167 179 196 196 206 203 198 203 207 198 193 195 190 183 170 150 153 160 159 169 177 181 187 193 193 196 201 209 210 202 192 201 204 189 183 178 177 195 201 184 165 151 144 151 151 157 157 144 117 84 82 100 87 85 80 85 85 99 73 67 86 83 81 73 81 86 80 76 76 79 79 78 73 77 83 78 76 188 185 196 192 194 193 195 188 184 177 159 152 149 144 136 141 132 131 131 128 155 178 191 197 201 207 214 208 199 197 197 194 195 183 181 174 162 164 155 163 168 176 179 183 195 191 198 202 212 211 202 200 193 196 204 204 195 185 180 181 184 167 143 137 144 153 159 159 141 112 95 83 74 79 80 82 74 81 78 82 86 78 71 76 76 72 73 78 77 73 67 63 73 72 71 60 70 73 64 60