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