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