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