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