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