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