blob: 7c5b6535a8bf447d0c94c911b00f18f454594ba0 (
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
|
100 104 110 106 130 181 187 198 165 167 163 169 189 200 196 195 198 177 174 160 167 169 168 170 166 166 179 172 144 163 162 128 114 121 153 254 194 116 111 112 100 136 253 244 142 101 96 93 90 87 88 86 84 83 77 78 85 97 111 150 152 111 103 97 96 92 92 92 92 89 94 91 89 94 103 113 141 163 222 175 143 141 130 127 151 123 95 102 110 166 195 193 197 205 154 124 156 148 142 144
105 104 107 107 114 172 153 162 191 168 168 169 180 198 200 196 193 198 224 213 205 164 162 169 172 170 175 179 179 186 160 131 129 130 159 254 197 114 108 107 107 136 248 246 142 99 91 85 85 87 86 87 90 89 87 86 86 90 90 87 96 111 106 98 95 94 91 92 93 86 89 96 89 91 97 103 125 131 192 220 156 147 139 129 135 154 112 106 115 129 152 165 193 200 196 185 212 209 198 169
102 101 101 106 106 132 161 142 196 175 167 168 167 184 199 195 199 202 197 209 211 211 162 166 171 157 163 148 149 174 167 148 136 122 160 228 139 107 108 108 100 146 248 254 159 98 96 90 84 81 82 85 83 80 80 87 84 87 87 81 75 87 125 105 94 94 91 91 87 87 85 91 92 90 89 98 104 140 142 208 197 153 148 137 130 143 144 111 113 94 130 150 182 199 195 211 200 201 200 193
102 105 102 105 108 98 143 147 145 192 171 166 169 171 192 187 187 183 150 209 171 177 180 124 145 145 160 164 122 156 178 165 120 123 146 148 110 118 113 107 120 172 168 152 133 96 96 95 91 87 88 84 83 81 80 79 79 80 77 78 70 70 108 137 100 94 93 90 88 84 90 90 84 89 90 98 101 113 133 155 217 182 142 142 134 138 155 146 116 96 131 184 181 189 177 149 170 189 183 170
105 103 102 104 100 93 115 145 146 215 181 168 172 174 181 191 189 197 160 134 149 173 175 98 138 149 154 171 126 146 161 132 104 114 113 99 105 113 113 109 130 190 154 112 105 94 87 88 91 86 85 87 87 84 83 85 85 86 81 83 75 71 87 129 120 90 93 90 85 84 82 89 84 83 88 86 98 97 117 137 173 224 164 140 139 137 144 164 140 113 103 176 171 143 164 112 174 220 192 183
98 100 100 107 96 89 88 135 177 226 218 169 171 174 175 187 197 201 197 132 156 204 166 98 139 148 147 166 132 152 152 120 110 103 105 105 113 108 97 99 111 151 137 108 97 97 94 93 88 85 83 85 79 80 82 83 79 83 83 86 81 73 80 111 142 102 88 87 86 86 84 86 84 88 88 87 91 96 96 130 137 195 213 152 146 140 130 132 159 134 107 124 174 177 158 169 204 191 174 188
97 101 99 103 90 88 85 112 172 194 234 185 170 168 170 175 184 197 197 159 139 203 169 98 134 139 153 164 114 151 157 119 113 112 103 107 109 106 102 99 99 102 105 103 102 102 102 98 92 87 88 88 84 81 83 81 80 75 76 80 83 72 81 114 142 110 86 87 81 82 83 82 81 87 88 92 93 94 97 102 132 140 220 192 148 145 125 103 147 155 121 99 137 186 168 202 181 151 197 170
96 101 99 100 97 90 92 102 146 186 220 228 172 168 169 174 182 188 186 195 159 186 170 105 138 145 152 174 129 144 156 117 115 117 112 112 109 112 110 106 104 104 98 97 90 90 89 86 88 89 92 95 93 90 91 92 86 84 82 85 87 73 82 102 134 132 98 89 82 76 79 83 83 86 90 84 90 90 95 101 110 135 163 222 171 142 145 116 110 159 151 118 105 143 188 185 144 189 193 167
97 98 105 110 103 99 110 112 111 176 192 236 198 167 170 172 172 185 195 197 181 185 190 105 139 160 156 167 122 146 153 119 115 114 115 114 111 110 110 108 108 107 108 104 105 99 95 94 87 84 91 94 97 104 101 98 93 91 95 95 81 66 77 89 113 137 113 86 73 70 72 82 83 88 88 84 90 89 88 93 93 121 129 183 219 160 143 138 102 117 157 140 111 109 159 134 141 194 169 170
98 98 102 107 109 103 109 111 103 135 182 219 235 178 173 172 169 179 196 199 194 192 160 118 132 166 165 166 110 150 154 124 116 111 115 118 118 113 110 111 109 109 105 111 111 104 105 103 99 95 94 95 94 101 106 101 100 102 104 98 82 64 76 90 116 126 125 96 79 71 79 79 84 86 84 82 89 91 81 89 93 96 125 139 206 202 147 144 130 96 127 158 136 110 108 110 134 167 166 165
96 95 97 102 104 107 106 109 110 110 173 192 229 208 169 171 178 176 190 200 202 191 178 146 137 165 167 166 123 164 152 124 121 114 113 113 115 113 106 108 109 106 108 109 109 106 107 104 101 93 90 95 99 94 92 94 95 97 99 94 81 75 75 90 117 120 132 107 75 74 79 78 81 83 80 85 86 88 87 81 84 95 106 129 147 217 184 147 144 116 99 142 155 131 127 175 137 124 115 165
93 97 98 100 103 103 103 102 105 106 141 184 176 231 182 173 172 175 182 195 204 203 193 185 210 198 160 146 121 171 148 124 123 116 111 104 108 110 110 109 105 106 113 109 112 106 103 102 100 92 95 98 94 94 88 93 97 94 89 89 83 75 78 95 115 113 118 129 87 69 74 78 86 86 82 86 88 94 93 85 75 91 93 113 139 168 213 156 135 131 105 105 146 157 177 182 149 118 141 173
99 98 98 95 99 104 105 103 108 102 101 159 167 190 214 172 172 169 168 185 202 190 184 196 205 198 175 160 152 173 144 120 117 111 109 86 98 109 108 114 107 105 107 111 109 102 100 106 104 97 106 101 95 93 89 89 91 91 90 92 81 67 81 95 115 94 88 130 108 74 72 79 81 78 81 85 88 90 91 88 80 79 95 91 125 132 191 200 144 138 137 98 115 157 162 152 141 103 160 149
94 98 95 100 101 103 105 102 107 105 100 130 176 173 217 189 167 169 172 175 192 196 188 182 184 196 161 170 172 176 140 117 113 112 110 102 103 107 110 108 107 107 106 115 107 107 137 157 156 131 114 106 99 96 93 92 92 87 87 90 85 73 75 95 109 82 75 99 121 85 71 73 79 81 79 85 86 94 90 83 78 74 83 98 100 132 140 207 189 136 137 119 99 130 154 163 137 105 158 153
94 98 93 100 102 102 102 105 104 103 109 102 146 182 202 222 174 167 170 172 185 198 197 193 154 143 153 147 156 178 137 115 110 108 109 107 107 107 104 102 108 106 97 85 113 150 150 125 117 108 98 98 97 92 98 103 99 97 103 99 86 71 74 88 103 82 71 82 124 96 74 77 75 79 81 82 82 87 86 86 82 74 75 91 97 105 132 155 215 165 136 133 113 105 140 169 160 105 125 178
93 95 96 101 102 98 96 99 100 102 101 103 108 159 192 226 199 166 168 171 174 192 199 200 177 121 174 166 138 174 137 115 110 108 107 104 110 110 103 104 104 107 97 104 157 135 104 105 105 96 98 98 95 97 103 103 96 99 98 97 78 69 71 81 95 75 69 69 107 114 75 79 79 79 79 80 83 85 80 83 82 81 80 82 100 98 118 132 173 214 156 140 136 102 107 149 168 134 102 140
91 91 95 102 100 95 94 100 97 100 100 104 97 116 170 202 238 182 168 166 170 178 197 204 212 155 178 166 122 177 166 136 133 126 118 108 104 101 101 104 102 103 131 157 121 102 108 109 99 102 103 97 96 92 99 95 94 97 90 84 76 69 70 76 88 71 69 71 89 124 87 73 78 85 81 81 82 83 79 84 84 80 85 84 87 97 98 122 130 197 197 150 140 128 106 119 160 161 121 108
91 88 91 93 96 98 100 101 100 97 97 101 101 101 155 193 235 213 169 170 168 165 184 198 195 186 169 167 124 172 135 117 144 155 162 156 149 150 128 126 120 138 156 116 100 105 100 103 97 102 100 97 100 96 98 96 92 90 82 56 67 67 70 83 88 72 67 69 76 114 109 78 79 84 78 80 79 82 85 89 89 90 88 91 87 83 89 97 125 149 211 189 135 139 123 100 128 166 154 110
88 91 91 91 91 92 97 97 97 99 96 99 100 97 130 202 213 238 184 166 166 169 171 188 184 188 191 178 143 166 113 95 99 102 111 122 132 146 154 160 156 138 108 101 97 99 100 97 97 97 96 97 98 95 97 99 95 94 93 84 76 63 68 79 88 71 63 66 67 97 118 87 81 78 77 80 79 80 84 85 84 87 91 85 92 77 84 90 105 124 158 216 163 130 138 115 98 137 163 140
87 92 91 92 91 93 96 97 98 95 97 101 99 101 96 159 202 229 226 168 167 164 168 179 192 191 186 181 146 169 109 93 94 91 90 92 95 93 96 98 95 90 94 90 90 93 97 94 98 96 96 95 91 91 91 95 93 90 97 96 79 65 66 78 87 66 65 62 60 79 122 95 73 78 81 80 80 81 83 82 82 86 92 87 88 80 77 88 88 116 130 174 210 154 136 136 105 103 142 155
87 90 88 88 88 88 87 93 98 95 96 100 101 103 94 98 183 199 235 195 166 162 163 168 188 191 168 178 151 160 102 90 93 88 85 91 94 89 87 88 86 84 88 89 85 90 89 86 86 89 91 90 90 88 87 92 82 87 90 89 72 65 73 79 88 66 66 62 68 72 115 112 73 79 80 79 77 79 80 82 80 85 87 89 84 80 78 74 85 91 120 130 192 201 143 134 124 96 112 152
74 83 87 87 87 88 85 91 95 98 96 94 97 100 101 95 154 183 205 233 174 166 168 163 173 187 169 174 149 154 99 91 93 89 85 89 87 89 90 84 82 87 85 82 85 88 89 88 86 83 87 79 79 78 83 79 70 79 86 90 71 66 66 77 85 68 66 65 63 63 104 122 75 74 82 81 76 76 77 79 82 85 93 87 87 85 72 73 80 76 93 133 138 213 185 131 137 120 99 128
61 65 72 88 88 90 90 90 89 93 95 95 93 98 97 93 110 172 183 229 208 166 163 164 161 175 185 178 151 153 99 87 91 92 88 85 81 86 89 86 84 84 80 85 86 86 85 86 84 76 79 72 74 73 77 74 76 76 76 78 74 70 66 75 81 66 64 64 62 60 86 129 81 78 80 78 79 78 77 79 86 85 86 86 86 81 74 72 79 80 84 110 135 152 220 174 135 131 110 102
56 57 58 78 83 87 87 85 83 93 100 99 94 96 98 99 98 132 175 194 235 180 161 159 156 166 186 175 150 152 99 92 93 93 88 81 85 83 87 89 86 84 84 85 83 84 78 77 79 81 81 75 74 73 76 76 70 75 77 72 73 67 69 77 84 64 65 62 57 56 81 123 90 77 79 77 79 77 81 82 79 82 83 83 87 82 80 70 78 83 86 97 122 130 175 220 152 137 131 101
63 55 59 72 84 87 82 84 84 88 92 94 96 98 99 97 100 96 158 177 219 215 163 162 155 155 182 173 146 146 94 89 91 91 86 87 80 80 81 81 81 84 83 84 86 81 74 74 78 79 86 79 75 76 74 69 74 74 78 79 76 69 71 74 75 69 73 64 61 61 68 114 96 71 77 79 79 75 73 78 78 77 82 85 83 79 80 70 66 78 84 97 99 129 128 192 201 140 138 123
64 61 63 70 82 89 87 84 85 88 87 91 96 97 98 94 89 92 119 174 193 232 186 159 157 157 184 161 139 142 86 90 96 88 84 87 83 84 80 83 82 85 85 83 82 74 78 76 69 69 80 74 76 72 71 71 75 74 77 75 71 71 69 78 79 69 74 66 60 66 62 103 108 74 71 73 74 72 74 78 80 80 76 82 77 82 80 77 64 80 82 98 102 112 140 133 206 189 133 130
65 68 61 68 75 74 76 79 80 86 91 89 88 91 90 89 91 88 86 133 176 212 226 168 159 162 180 159 138 138 89 89 93 89 90 90 86 85 85 82 77 83 76 77 82 78 77 76 70 72 76 74 73 75 76 74 73 75 73 69 72 70 61 80 79 73 68 71 67 68 71 97 112 74 74 77 72 76 77 76 85 81 77 83 84 81 79 72 60 68 75 94 99 110 124 133 150 216 172 132
61 68 62 66 68 58 54 57 61 77 87 86 82 88 85 87 90 94 86 92 153 187 235 199 160 154 181 156 138 137 84 91 93 88 87 92 91 82 80 82 80 84 77 76 78 78 76 72 71 72 73 80 76 74 69 70 69 73 76 77 73 72 64 80 77 67 71 73 69 71 71 89 121 88 75 78 73 79 73 75 84 83 83 79 82 78 71 65 60 60 64 90 106 110 120 127 135 171 211 152
61 62 61 56 55 58 56 58 58 73 82 84 90 85 84 83 87 88 93 87 114 180 210 233 165 150 194 158 136 122 88 93 89 87 88 87 86 85 79 78 83 82 82 77 80 77 74 73 78 75 74 77 75 74 72 74 70 72 69 79 77 70 66 84 74 69 73 69 66 68 66 81 132 92 71 74 73 73 76 73 80 80 79 76 76 77 68 59 55 61 71 84 96 107 121 118 128 132 184 200
63 58 65 62 60 63 63 59 63 72 75 85 89 92 85 86 87 89 89 91 81 135 184 222 172 128 196 150 140 127 92 89 89 86 90 86 83 87 77 78 82 81 84 84 78 75 71 71 71 73 75 71 73 72 75 71 67 69 71 78 73 69 71 80 68 64 69 71 73 68 64 77 131 97 75 72 67 73 79 79 78 80 78 76 77 75 75 66 57 62 67 71 82 101 116 125 117 130 134 201
58 60 59 54 60 68 65 60 64 66 67 76 86 87 89 92 89 88 85 89 86 82 155 168 146 123 150 117 155 130 89 86 86 85 86 85 82 82 81 80 80 78 80 77 74 74 74 79 72 70 72 74 73 75 76 73 72 72 72 76 77 66 64 80 69 64 69 69 73 68 63 72 125 102 70 72 66 73 79 77 79 79 78 77 77 79 84 74 62 61 65 67 75 95 111 127 128 111 127 152
63 59 58 57 64 66 64 57 60 62 66 65 68 79 87 86 85 90 92 86 89 80 106 160 157 141 160 142 163 123 80 86 84 89 84 87 82 79 80 77 80 80 78 75 79 72 74 77 73 71 70 73 73 72 71 71 73 75 81 79 72 66 67 77 69 64 68 70 66 67 68 70 115 108 72 68 66 69 75 75 76 79 73 74 76 77 83 80 67 68 64 68 69 78 96 111 126 114 111 144
62 62 61 58 60 61 57 54 55 59 59 59 61 74 84 87 81 82 87 85 83 82 72 125 154 163 168 159 170 125 82 80 84 84 88 83 84 84 79 79 83 81 81 80 77 76 77 72 72 66 70 71 76 71 69 68 72 73 77 73 74 69 68 76 65 64 64 68 63 69 69 68 109 108 75 64 70 69 75 73 73 78 76 76 75 75 79 85 65 70 64 71 71 69 80 97 117 123 97 120
63 62 59 56 53 51 51 56 60 63 56 58 58 62 75 85 80 78 77 77 82 89 76 84 101 120 134 131 168 123 81 80 86 86 89 87 82 83 85 82 79 78 81 80 77 77 70 65 65 67 68 68 72 74 70 66 72 71 72 78 73 71 71 77 64 60 61 65 67 66 68 69 96 112 79 71 67 70 75 75 72 75 80 78 72 74 76 82 77 69 67 62 65 66 70 77 100 117 92 90
63 65 68 62 56 52 52 57 60 53 55 56 59 57 67 82 80 88 81 80 87 86 79 80 97 93 109 102 155 112 76 80 87 84 85 85 81 82 83 75 77 77 75 79 76 76 74 64 60 62 64 69 74 74 73 71 74 71 70 76 71 68 71 72 66 56 64 70 68 64 64 68 90 113 78 66 67 66 70 72 74 74 81 79 75 77 79 77 76 73 70 60 74 68 72 69 84 99 98 92
61 64 66 59 63 61 54 56 57 55 57 54 60 57 64 79 86 85 84 82 82 83 84 72 87 70 79 99 155 112 74 79 80 81 83 82 81 83 80 81 82 80 70 73 74 79 77 66 62 62 66 69 72 70 65 70 72 68 65 70 72 64 70 74 63 59 60 67 66 62 65 68 84 111 79 65 62 64 70 72 76 73 79 77 76 72 70 74 79 80 73 57 61 68 75 71 75 94 107 94
60 58 64 64 58 57 53 59 56 58 60 56 62 68 68 76 77 86 80 84 85 80 83 84 80 80 88 99 149 114 76 83 84 80 76 82 82 83 82 81 76 72 70 71 72 74 68 70 69 65 67 72 73 72 71 72 72 70 69 73 67 66 73 71 63 60 60 67 66 63 62 62 80 116 82 71 64 67 71 68 72 71 74 77 77 74 73 77 80 81 75 63 62 73 81 76 67 75 96 98
60 58 63 68 62 57 51 60 61 56 52 54 65 72 74 73 68 79 82 83 81 79 82 82 83 79 79 90 150 113 75 78 82 79 79 80 78 81 75 77 73 67 70 78 75 70 65 68 64 66 65 65 71 71 69 72 69 71 72 71 68 65 75 73 56 59 63 66 68 64 64 64 75 114 90 66 66 62 68 67 66 71 74 75 72 71 76 80 76 74 78 65 72 80 77 76 71 70 78 101
59 60 63 60 62 60 57 62 61 50 54 57 60 67 72 74 72 81 82 78 72 73 82 83 85 78 78 91 153 111 74 74 75 78 77 81 80 77 77 70 68 67 70 72 66 62 71 71 65 63 61 64 73 73 68 69 73 74 72 73 68 71 72 66 60 58 65 66 67 63 68 66 77 111 95 68 65 62 67 70 69 73 72 74 73 78 74 78 78 73 73 67 75 82 74 77 72 70 70 91
57 59 61 57 60 53 54 61 58 53 57 54 53 56 76 80 79 83 75 77 77 78 82 78 83 82 77 82 152 100 67 73 68 70 81 79 74 76 76 70 68 66 71 57 58 60 76 72 58 60 57 58 66 64 69 68 71 72 75 70 65 73 71 64 63 58 59 65 71 70 62 68 79 105 101 72 64 62 62 62 69 74 68 71 79 78 76 73 73 80 74 71 66 72 66 75 72 72 66 74
57 51 55 53 58 58 53 57 57 60 63 55 55 58 67 79 75 69 75 77 80 84 80 79 83 86 74 83 161 102 64 75 71 70 76 76 76 76 75 69 70 71 64 63 56 63 67 68 62 56 53 55 65 67 67 71 66 70 74 64 63 72 73 66 62 63 63 61 67 68 66 69 77 106 101 72 67 63 64 64 67 74 72 68 78 78 76 72 75 76 76 71 63 63 65 72 77 68 67 75
56 58 60 56 56 61 61 63 57 60 62 59 55 53 61 70 67 52 64 69 75 76 75 75 79 81 77 93 163 91 62 62 69 68 69 71 78 77 76 71 69 68 63 68 59 64 69 63 61 55 55 55 60 68 67 67 70 70 67 67 68 74 72 60 60 61 58 61 64 65 63 65 70 102 106 77 64 59 65 69 69 67 68 70 77 78 77 76 75 75 73 70 68 64 68 77 79 68 67 70
54 59 62 58 60 56 58 66 63 58 57 54 54 52 57 63 70 63 60 61 62 71 70 71 72 66 73 92 149 92 68 66 64 66 71 73 71 74 70 72 67 63 65 65 68 68 68 63 59 56 57 57 59 61 64 68 67 67 66 65 66 72 65 61 62 56 54 60 60 60 64 66 72 95 103 79 67 60 58 66 66 67 68 69 73 78 79 79 75 74 71 69 70 68 66 78 78 71 70 65
56 63 63 56 57 53 53 53 58 57 57 55 53 52 58 61 67 63 68 73 68 52 51 62 60 60 73 78 129 91 67 67 65 65 68 74 72 72 71 67 61 59 61 65 61 61 63 58 56 56 53 53 57 59 65 66 69 68 63 64 74 70 62 63 57 53 59 58 58 59 65 70 74 90 104 88 67 63 61 65 66 67 74 70 66 72 71 78 73 76 73 73 71 73 69 79 79 74 62 62
61 61 60 58 63 60 53 49 54 66 55 56 59 59 58 62 66 62 70 75 73 53 48 57 56 60 65 76 115 84 67 64 63 63 65 71 72 68 67 63 64 65 58 62 61 61 59 63 60 59 57 53 54 58 64 66 69 66 60 74 78 65 61 62 63 61 57 55 57 56 62 69 69 82 107 91 65 61 62 66 69 71 68 64 65 67 72 79 73 75 76 77 75 71 66 73 80 75 66 67
60 52 61 58 61 59 60 55 56 57 56 59 56 57 64 66 67 62 68 72 70 48 50 51 49 61 58 64 100 82 67 64 65 68 69 70 72 64 70 63 64 61 62 69 68 61 58 59 61 61 57 57 55 58 64 66 68 68 73 85 67 60 62 67 59 58 52 56 54 55 60 62 66 79 104 101 76 67 59 63 67 70 69 68 68 70 72 76 71 76 78 79 81 72 65 78 81 75 67 67
43 47 54 56 58 56 59 56 58 60 63 63 62 67 61 64 70 58 65 70 56 42 46 49 54 56 60 77 113 77 63 60 64 68 71 71 77 69 65 59 62 65 67 66 67 61 58 57 60 61 61 61 60 57 62 69 66 71 87 73 61 52 57 62 61 58 56 56 58 59 60 61 64 71 95 105 85 70 63 62 69 63 67 69 67 71 75 72 75 79 84 82 79 79 75 79 78 77 71 69
49 50 54 60 58 54 58 57 57 62 61 63 63 64 62 64 66 64 59 63 51 45 45 52 49 54 64 81 121 72 61 65 68 67 74 73 71 66 63 62 62 68 70 59 60 57 59 58 59 56 55 63 59 62 67 64 72 87 66 60 60 62 61 59 60 60 57 58 59 57 60 65 65 71 92 105 91 69 67 67 67 65 69 72 66 69 72 73 74 81 78 80 84 86 80 78 76 78 76 76
57 62 63 57 56 56 59 60 61 65 61 62 65 69 70 66 63 67 66 58 50 45 54 51 48 50 58 84 118 72 59 61 66 67 71 72 73 70 67 63 65 74 70 65 57 56 56 58 59 53 54 58 57 63 62 68 87 74 58 61 60 65 60 60 60 57 56 60 56 56 58 59 67 72 88 101 100 75 73 65 65 69 68 69 70 72 66 70 71 78 81 82 82 79 83 87 83 78 73 77
59 62 59 60 53 61 63 64 59 64 66 70 65 70 60 67 65 63 58 44 47 51 55 56 52 38 40 74 112 67 62 61 64 66 67 71 67 73 74 66 72 71 62 62 56 55 55 53 56 57 57 58 60 60 66 84 74 64 65 64 62 60 60 59 58 55 53 54 57 52 53 59 63 71 77 93 106 79 67 63 64 72 68 71 72 73 71 70 74 77 81 83 83 83 80 83 80 75 69 74
62 59 59 53 48 57 66 65 65 61 66 118 117 65 53 63 65 54 51 48 50 56 62 57 49 41 51 75 110 66 62 61 63 67 68 68 66 68 66 73 75 64 64 66 61 54 54 57 61 59 58 62 66 67 86 83 67 64 63 60 63 62 57 64 63 57 55 53 60 57 57 64 66 70 75 88 103 90 66 69 65 66 62 70 72 74 73 70 72 78 75 83 86 83 82 87 82 74 73 80
76 67 66 54 51 63 64 61 61 63 65 103 138 123 63 59 61 53 57 62 59 59 56 47 50 54 57 81 112 60 61 59 58 64 65 65 60 62 64 72 72 66 64 63 61 56 51 53 57 56 60 64 69 80 80 71 71 67 59 61 67 67 61 63 61 59 57 58 58 58 57 65 68 69 72 88 101 100 73 70 72 72 66 67 67 77 80 76 76 78 80 85 81 79 80 86 88 78 74 77
85 83 77 63 57 62 67 64 57 59 76 104 70 124 135 62 48 52 54 54 53 55 52 42 46 44 46 76 106 53 58 58 56 57 64 64 62 65 61 64 69 68 63 58 58 58 55 55 55 61 60 66 83 72 63 74 68 70 64 68 66 62 58 65 63 61 58 59 59 58 57 63 66 67 72 85 96 103 85 75 74 76 70 68 74 73 74 74 71 79 80 82 86 82 78 90 93 88 79 83
80 86 87 81 69 63 67 69 62 59 91 133 77 63 105 87 57 57 54 47 49 56 52 48 46 44 53 76 93 60 56 56 57 51 55 57 62 65 63 60 69 69 62 60 57 61 60 54 57 60 68 80 74 66 70 73 70 73 69 71 67 61 56 55 58 62 60 61 57 56 60 69 71 69 71 82 94 98 96 82 76 72 70 69 73 70 77 81 76 82 82 88 87 86 80 84 94 87 82 82
82 85 89 96 85 72 67 57 65 67 93 121 72 64 59 62 61 59 53 53 52 54 53 48 48 53 53 86 95 57 55 55 60 54 54 61 65 64 61 64 73 76 65 63 59 58 65 62 53 62 83 72 68 67 70 63 64 68 70 72 70 63 59 59 58 59 61 61 58 59 58 65 65 69 70 69 85 92 101 85 72 68 62 72 71 69 73 77 76 81 84 86 85 81 76 75 90 91 86 83
86 85 86 88 88 80 72 70 69 76 84 105 75 69 64 65 62 57 51 55 56 63 63 52 49 50 48 87 99 51 54 54 57 55 57 60 63 63 61 65 69 72 70 65 63 62 65 66 79 87 72 73 67 70 65 64 64 68 67 70 68 64 58 59 56 57 59 58 61 58 60 68 72 68 66 73 81 89 103 97 76 74 70 69 71 73 77 78 76 84 85 82 82 78 65 75 92 89 86 82
84 92 94 94 90 88 87 80 70 72 91 122 78 65 71 72 67 55 52 58 61 61 57 56 52 41 42 90 99 55 55 56 61 59 57 59 62 59 57 66 73 76 81 69 61 64 68 83 103 68 67 75 72 73 69 72 69 67 66 68 70 65 64 58 59 59 59 60 58 58 59 64 68 67 69 70 75 82 96 104 96 78 68 70 73 68 76 81 80 81 83 85 84 80 70 73 86 84 81 80
91 95 97 98 94 95 93 85 76 69 100 128 71 53 59 63 65 55 56 58 65 62 55 49 45 44 49 80 91 55 56 60 68 63 58 56 58 61 62 67 77 85 94 90 61 61 83 95 75 64 66 71 73 71 74 71 70 69 71 70 67 62 59 62 55 57 62 66 60 60 61 64 72 68 68 68 68 71 85 98 110 85 73 71 67 65 72 74 79 84 84 83 80 84 73 68 80 81 83 78
93 95 92 87 95 93 93 93 84 77 82 103 64 55 59 56 66 69 62 54 64 65 60 52 45 49 55 77 86 50 58 66 70 65 64 56 57 65 71 80 89 98 100 99 84 80 104 82 71 71 69 74 76 72 71 69 69 69 70 66 69 67 60 54 59 61 64 63 62 57 58 61 69 70 57 61 69 68 72 93 106 99 82 71 71 73 69 72 80 84 85 81 86 80 72 65 79 87 83 72
88 87 69 64 84 89 88 85 87 78 84 102 65 56 59 60 62 72 65 56 55 63 66 62 51 47 50 86 97 60 64 68 66 66 61 62 71 81 86 91 98 104 102 109 95 86 87 69 69 69 70 68 71 73 71 71 74 76 71 68 64 64 59 59 62 59 60 62 61 55 56 61 65 69 62 65 66 68 70 83 98 107 87 77 80 72 66 73 77 79 79 84 87 78 74 66 81 85 81 71
83 64 48 49 71 84 85 87 84 84 95 104 66 57 58 60 59 60 66 59 58 55 53 70 66 55 55 97 101 59 64 64 63 67 62 74 91 96 102 101 104 107 101 92 82 82 70 75 67 68 71 66 77 70 71 74 71 70 71 68 67 63 56 59 60 58 59 55 55 57 57 55 64 66 62 61 65 67 71 73 76 96 102 81 76 69 70 73 75 76 80 83 82 81 79 72 72 80 76 70
70 53 54 66 64 82 90 78 82 89 91 109 67 66 60 60 59 56 56 50 57 57 56 56 65 65 58 97 103 56 61 65 66 70 69 78 96 97 98 108 109 109 109 93 75 72 71 75 72 71 71 68 74 70 72 72 72 72 73 68 60 65 64 60 55 58 61 56 56 52 54 56 62 66 63 61 64 69 74 74 68 79 106 98 78 77 72 71 73 78 80 78 80 81 85 77 69 77 74 69
70 63 65 69 63 80 83 76 81 85 82 96 74 72 70 61 51 55 52 56 55 65 65 63 56 58 65 104 112 60 64 69 67 72 70 73 88 98 101 106 115 111 101 86 76 70 72 73 68 69 68 71 68 70 75 73 73 70 73 70 68 66 60 60 61 59 59 57 60 57 59 60 64 64 67 65 61 69 67 72 69 74 86 104 89 82 74 69 75 74 76 77 81 77 90 84 67 75 76 70
71 64 67 61 57 70 76 79 82 77 77 87 82 77 72 66 59 58 54 55 57 60 65 69 67 55 63 125 132 70 65 68 67 66 69 74 79 91 105 103 103 104 98 83 77 71 70 68 71 69 68 69 73 75 71 71 72 72 67 65 67 65 62 58 62 63 54 58 59 58 58 58 63 59 67 62 60 64 66 67 71 72 72 96 106 80 76 71 72 73 75 78 80 76 82 87 67 70 76 78
78 68 64 60 60 77 76 74 75 75 80 85 73 69 73 75 74 61 50 57 57 45 54 66 59 59 62 72 130 106 59 59 63 68 65 71 76 79 89 87 96 100 103 94 75 70 66 70 71 65 65 66 72 70 69 67 75 68 66 68 68 69 64 61 62 62 54 56 59 59 60 61 66 64 67 67 65 64 68 65 69 70 72 81 101 93 79 74 74 76 79 73 76 74 81 89 66 66 75 77
88 76 67 64 72 72 73 78 78 76 82 87 80 69 66 77 76 57 57 61 60 54 58 56 49 67 81 49 78 122 99 64 68 69 67 76 77 68 76 84 102 105 101 88 72 64 67 66 69 71 64 65 69 68 68 70 70 69 69 68 65 63 57 58 60 59 58 58 61 60 62 66 66 66 67 70 68 65 63 64 69 69 72 75 88 114 89 74 73 68 75 72 73 74 76 89 78 64 72 78
84 81 76 74 67 63 64 76 78 76 79 82 81 68 58 70 73 67 57 63 63 53 55 64 59 61 60 56 63 70 114 113 72 60 66 77 89 86 90 100 105 104 104 85 71 70 66 66 68 71 68 66 67 66 67 69 70 68 70 67 64 63 62 59 61 61 62 58 58 59 63 64 63 68 69 68 62 65 65 60 61 67 71 68 72 101 104 78 72 72 73 75 79 73 76 86 84 67 68 75
85 84 80 73 68 59 59 66 72 83 81 84 73 64 62 69 73 72 62 59 59 57 52 63 61 53 46 53 55 57 57 97 115 74 56 65 79 90 99 103 101 103 106 92 70 65 67 65 64 63 68 65 67 68 69 70 72 70 66 67 64 60 63 57 61 62 58 54 57 57 59 58 66 65 64 66 63 65 64 64 66 70 70 68 67 83 105 95 74 74 77 75 75 73 75 79 90 72 66 77
88 84 81 78 73 62 65 71 73 78 78 84 78 73 74 72 73 73 73 61 64 63 59 59 54 61 59 52 45 58 59 50 82 121 83 57 56 69 86 98 102 100 105 90 67 63 63 69 66 65 68 67 70 69 68 66 69 71 68 67 66 62 65 64 56 55 59 55 56 58 61 58 65 63 62 65 63 64 66 70 69 66 68 68 70 74 87 112 87 71 68 69 75 77 71 75 86 80 64 74
88 80 83 80 79 69 63 72 71 81 80 86 76 70 73 74 78 74 76 72 64 57 59 58 59 65 56 40 49 63 60 56 58 72 84 86 56 56 70 81 89 96 102 86 62 61 60 69 70 70 69 70 69 67 69 69 69 69 68 67 69 65 64 64 57 55 55 55 55 57 60 62 66 66 65 63 60 64 65 72 74 65 66 71 73 77 76 99 104 80 72 74 73 78 75 76 84 79 68 72
87 86 85 80 83 77 76 79 81 84 81 98 85 71 74 76 75 73 76 77 72 63 57 54 64 63 54 48 57 64 63 61 60 55 47 106 106 60 53 61 75 84 84 75 64 58 60 57 67 63 63 67 66 66 72 71 72 66 65 65 67 70 71 62 56 58 60 59 56 56 57 64 65 65 60 60 56 57 64 66 65 65 67 71 66 67 69 77 110 95 76 77 75 78 78 76 71 79 74 79
86 86 82 81 84 83 85 79 81 79 73 86 93 76 74 79 78 75 75 75 77 67 61 60 58 60 59 50 56 56 56 56 57 58 55 58 108 113 65 57 58 59 64 66 61 60 57 56 64 62 67 68 66 66 68 71 72 67 68 66 72 72 69 63 61 55 58 59 56 54 57 59 59 57 62 57 60 64 64 63 72 70 67 66 62 62 69 67 95 117 82 75 77 79 81 68 70 88 79 70
88 86 85 83 82 78 82 84 78 80 70 75 86 76 76 73 80 78 77 75 74 72 63 62 55 58 49 46 51 51 51 49 59 55 54 48 40 83 117 85 49 45 58 64 62 59 58 59 62 60 67 69 62 57 60 65 70 68 70 69 67 70 72 70 64 59 56 57 53 54 52 61 60 62 63 60 62 62 69 74 71 70 68 59 67 63 66 68 77 111 110 79 76 79 73 71 69 82 87 67
89 88 87 84 83 85 85 79 79 81 71 78 79 75 76 70 76 71 72 74 75 72 65 58 60 57 56 63 53 50 55 58 56 61 52 44 42 48 66 116 86 51 48 57 61 62 68 58 60 62 63 62 61 62 61 67 67 68 69 64 66 68 69 65 61 58 54 57 56 50 58 62 63 58 66 65 65 65 67 76 73 73 68 61 60 56 62 64 65 87 114 94 76 75 72 74 67 75 93 73
87 85 81 80 81 82 79 75 78 84 76 85 86 76 70 70 74 72 74 72 74 73 68 65 66 60 53 50 49 50 52 56 49 65 56 42 44 51 48 63 123 94 52 44 48 58 65 58 62 64 62 61 63 61 58 68 67 68 69 66 66 65 72 69 63 60 53 60 59 51 53 55 56 60 61 56 61 63 63 70 70 72 66 61 60 62 64 65 69 75 96 109 83 75 72 68 68 71 91 87
89 85 85 87 83 80 78 78 81 83 84 88 89 78 75 74 75 75 69 76 77 75 70 72 74 72 55 49 56 52 47 43 46 54 57 48 46 49 50 49 62 88 84 52 43 44 48 55 64 64 62 58 61 59 56 61 63 63 69 71 63 70 73 69 65 57 52 54 52 56 56 53 57 55 53 58 64 63 62 64 67 63 65 60 59 66 68 64 68 68 78 110 105 81 82 72 69 71 93 99
89 89 83 88 84 80 83 82 80 80 81 90 95 79 74 75 75 75 73 73 81 74 73 73 77 75 58 47 53 52 54 51 52 49 46 53 62 51 43 44 44 40 68 84 61 47 47 57 59 60 59 61 61 62 61 59 61 67 70 68 69 71 70 70 64 62 55 50 48 59 62 55 58 53 55 60 62 62 66 64 62 63 61 63 64 67 62 64 66 67 73 89 107 97 79 73 78 77 87 98
86 86 86 83 79 87 84 88 87 80 81 87 89 81 79 76 80 80 78 72 73 76 74 71 72 72 53 49 52 51 50 47 48 47 45 50 58 56 48 40 42 44 45 56 88 77 46 44 51 57 61 58 59 60 62 63 64 65 66 68 63 66 74 77 69 58 58 55 49 54 63 57 58 58 60 59 59 58 66 64 61 61 57 62 64 65 65 62 66 69 73 72 86 102 90 81 84 84 92 97
94 89 88 88 83 85 81 85 86 84 82 90 100 86 79 80 79 75 79 77 76 76 71 70 74 66 53 54 52 44 48 43 45 42 47 56 54 61 54 43 49 42 44 45 60 86 84 57 50 47 53 63 63 61 61 66 68 65 65 65 70 69 75 79 75 70 66 57 55 54 61 62 65 66 59 63 63 58 62 62 57 60 61 60 62 63 60 64 71 70 71 70 78 89 111 103 102 104 112 115
97 93 85 89 84 85 84 84 84 83 78 91 152 106 80 80 76 77 78 76 74 78 75 72 73 58 55 57 53 44 44 43 46 46 46 49 42 51 53 50 47 42 41 42 46 42 95 99 62 51 53 57 61 60 64 69 70 66 67 64 61 67 64 75 69 65 65 60 53 53 56 59 62 66 61 61 62 61 61 64 62 59 61 63 66 67 61 64 69 72 71 69 77 77 84 98 109 107 110 104
91 91 89 86 84 89 86 85 83 77 79 97 123 107 84 81 79 78 77 80 76 73 71 71 72 60 60 54 53 52 47 50 47 49 51 49 44 48 47 50 51 49 38 40 47 53 52 99 121 76 55 55 60 59 59 63 63 65 66 71 64 67 65 65 66 65 64 61 57 56 55 64 64 76 69 61 60 60 58 58 62 64 67 66 67 66 60 65 67 70 71 70 73 78 75 87 99 92 83 78
92 86 86 88 84 87 83 81 87 81 77 95 121 113 83 83 83 79 76 76 77 74 73 71 71 68 67 58 53 49 52 53 45 45 47 47 48 49 50 49 45 46 47 38 40 48 48 50 90 113 92 62 56 54 55 58 60 62 63 66 65 65 69 64 63 61 58 61 62 56 56 60 66 71 75 63 63 59 61 63 62 60 66 66 68 64 64 64 65 69 72 77 71 72 78 82 98 94 75 68
89 91 88 84 84 88 89 84 85 84 77 91 112 96 80 81 76 78 80 76 77 76 76 75 67 72 71 69 56 56 57 50 43 46 38 42 44 48 48 45 45 50 49 41 44 49 48 52 53 75 112 105 63 49 49 57 61 57 62 62 65 65 68 65 65 58 55 62 60 58 58 58 67 64 65 63 62 63 64 69 63 63 67 67 66 66 66 63 65 70 71 73 70 71 78 81 90 91 76 72
81 90 91 84 80 86 88 88 87 85 79 89 105 95 82 78 75 71 77 77 73 80 81 73 73 72 71 69 55 53 57 54 48 47 46 54 46 43 45 47 45 45 44 46 49 44 47 62 63 51 44 94 112 63 50 56 60 58 59 58 62 58 62 68 67 60 57 57 61 59 58 65 67 64 65 65 60 65 67 68 67 67 67 68 66 68 68 66 65 70 70 67 68 70 77 82 90 85 75 77
86 92 89 85 84 83 82 85 87 81 82 91 102 88 83 78 78 67 75 74 77 82 77 74 77 71 70 69 61 52 56 56 59 47 46 45 45 43 47 44 49 47 51 40 37 47 51 58 56 47 46 49 70 85 67 55 53 60 62 63 60 57 59 65 62 58 60 55 60 59 55 62 70 62 64 74 73 69 69 65 66 66 62 62 63 68 65 64 64 63 69 68 66 64 74 76 83 81 73 74
87 89 92 85 91 85 87 91 86 83 78 90 98 78 81 79 78 73 74 76 81 81 81 75 75 68 68 66 69 59 52 48 52 44 43 44 44 42 50 47 42 43 45 36 37 46 42 44 41 44 46 46 37 59 103 71 57 63 61 59 57 56 58 60 60 60 61 57 57 60 60 68 72 70 63 76 77 71 68 65 63 67 62 56 61 64 66 72 65 61 68 69 67 68 72 75 84 80 73 74
85 91 94 87 87 88 89 89 84 84 79 84 93 80 79 79 80 75 76 78 81 75 75 76 72 73 73 70 67 61 51 48 54 51 41 42 42 44 51 49 45 44 46 38 45 44 39 41 42 43 47 44 42 43 89 124 78 60 57 52 55 57 59 64 61 57 61 60 59 60 59 63 73 71 68 80 70 68 68 69 69 69 63 63 61 68 67 69 67 68 68 66 69 69 65 70 78 79 71 73
87 90 87 88 87 87 84 84 88 85 81 89 91 81 76 78 79 81 79 80 79 77 75 78 70 71 72 66 66 56 40 42 54 51 43 44 46 48 46 47 40 49 50 41 46 43 40 42 42 49 48 42 37 44 45 80 121 90 60 56 49 57 62 58 56 57 62 60 55 58 65 62 61 66 69 74 64 64 63 67 70 66 67 63 64 69 66 70 65 70 72 66 67 67 66 70 77 83 71 68
90 86 86 87 87 86 84 83 86 86 83 88 96 81 80 77 74 78 81 83 72 70 71 76 79 73 71 70 66 64 49 46 51 54 45 44 41 41 42 41 43 45 47 50 42 38 43 43 49 51 49 44 40 39 42 44 63 122 102 56 49 52 58 53 56 55 59 58 53 55 59 56 59 62 70 71 62 62 65 67 66 63 68 66 65 68 68 67 64 69 67 65 62 65 68 74 79 77 76 73
90 91 87 84 91 82 85 87 81 83 84 91 95 84 81 80 79 82 77 75 75 73 74 79 77 74 75 71 69 67 52 47 44 44 41 42 45 45 45 44 49 45 42 48 43 38 43 51 52 37 44 39 38 41 46 50 48 69 122 108 63 53 47 48 52 55 52 51 54 53 56 55 59 60 71 70 63 60 65 65 64 69 68 68 65 67 70 68 67 65 64 66 64 72 72 73 77 80 72 70
88 91 92 85 93 86 85 84 84 82 82 91 91 80 79 84 79 82 75 72 73 73 75 77 73 77 73 69 65 70 58 49 47 40 40 44 50 45 44 44 48 47 38 39 37 35 38 39 34 43 45 44 43 43 42 44 48 44 53 106 117 72 49 46 47 51 51 56 54 49 56 60 56 69 78 67 60 65 61 65 70 64 62 66 66 65 67 66 66 64 63 69 67 65 67 70 74 78 71 70
91 91 89 84 91 87 86 91 85 85 83 88 96 77 80 82 80 76 79 77 73 70 73 78 76 76 74 73 68 72 73 48 45 41 44 50 41 44 39 43 47 47 44 42 38 35 36 36 42 58 53 50 49 39 43 48 50 48 46 48 99 124 77 51 47 44 50 56 58 57 62 62 54 66 78 66 64 62 62 63 67 61 64 64 67 67 65 69 65 58 64 63 63 66 71 69 76 75 65 71
91 91 87 86 92 91 93 93 87 83 80 87 93 82 81 80 83 76 78 83 76 77 74 75 77 72 66 71 72 65 64 55 41 44 39 44 42 45 47 45 46 48 49 39 37 35 40 44 48 48 46 61 49 41 46 47 46 43 50 49 49 91 126 86 55 44 45 50 54 56 55 60 60 74 78 62 61 56 62 66 65 64 67 68 64 66 67 66 66 67 70 64 62 63 66 71 75 76 69 70
96 94 87 89 87 84 85 91 91 85 82 90 97 80 82 85 83 80 75 79 78 79 69 73 74 72 72 72 68 70 72 61 38 43 44 46 44 43 46 41 43 50 42 36 40 39 43 40 38 35 43 50 36 37 43 40 43 45 49 47 46 48 75 122 95 59 49 46 48 49 56 60 61 70 67 59 62 59 62 64 63 64 62 63 72 65 68 67 67 66 68 62 59 65 65 71 72 73 71 67
124 94 90 90 87 84 91 96 94 89 82 89 94 82 82 79 77 75 76 78 80 77 75 72 72 71 71 71 67 71 77 44 37 46 48 44 43 39 45 45 47 47 40 42 45 42 45 46 48 45 49 40 37 43 39 37 48 56 50 43 42 41 42 64 109 100 67 49 43 45 51 59 61 68 58 56 63 62 64 67 59 61 61 62 69 64 66 66 64 62 65 68 67 68 69 70 70 72 67 66
162 103 95 90 86 89 92 94 92 91 86 93 92 82 75 81 77 77 80 83 80 81 79 71 75 71 75 72 67 70 68 38 41 49 47 39 42 40 44 47 43 43 41 44 42 42 43 40 44 51 52 39 44 39 37 41 48 53 57 50 46 37 47 44 49 83 89 54 45 46 43 52 61 70 64 63 63 62 66 66 58 60 67 68 63 58 63 60 62 60 60 63 65 67 69 69 72 70 69 67
160 139 91 94 89 90 87 88 93 92 83 92 99 77 78 79 77 77 80 81 84 84 77 75 76 75 73 72 69 73 57 35 44 45 43 38 45 43 48 51 45 49 41 46 46 44 45 44 39 50 45 38 41 41 38 49 51 41 38 41 46 39 42 45 41 39 52 73 66 49 51 46 57 63 55 59 61 58 60 63 63 62 67 70 67 59 56 61 62 61 60 61 60 69 70 63 68 73 66 66
108 171 118 94 92 89 86 87 88 94 85 94 103 82 80 83 84 81 79 80 84 83 80 78 74 74 75 67 70 74 60 46 43 43 44 44 43 42 43 51 52 42 46 45 42 42 43 45 43 45 40 37 37 42 43 44 39 35 38 38 48 45 39 41 42 42 40 54 93 81 57 50 49 54 51 57 60 57 59 64 55 59 65 66 69 64 63 64 64 58 60 65 62 70 69 68 71 68 64 66
91 136 163 99 92 89 87 90 86 87 89 93 99 79 82 83 83 80 79 77 79 79 77 77 77 78 77 71 67 74 76 67 57 47 44 48 42 40 39 49 58 39 45 47 45 47 46 45 46 42 40 31 37 43 38 37 36 36 37 43 46 37 37 44 42 38 41 46 72 100 85 65 54 48 43 54 61 62 64 63 57 64 62 63 66 66 66 65 68 62 61 63 67 70 72 74 70 68 65 64
93 100 162 138 97 91 82 88 86 88 87 94 99 86 86 85 88 80 80 78 80 83 78 78 78 77 75 73 70 70 68 75 72 50 42 44 39 43 44 48 46 40 40 41 46 46 40 43 39 40 40 35 38 45 39 35 35 37 41 45 46 42 33 41 47 43 45 50 49 53 78 108 74 46 45 55 57 63 66 65 60 64 61 63 66 67 65 68 66 62 61 63 72 74 72 72 72 68 69 67
|