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