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