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