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