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