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