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