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