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