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