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