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