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