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