0
58
162
171
171
167
166
174
170
162
168
164
160
142
160
158
179
171
183
164
169
586
177
187
163
157
186
155
170
166
159
172
150
169
158
172
166
157
153
166
178
168
64
157
173
156
163
162
158
163
166
164
170
163
159
162
165
171
160
181
168
167
168
146
299
129
179
162
181
166
190
170
166
163
183
444
168
343
172
804
178
169
170
178
175
266
178
178
168
177
150
249
166
160
180
168
163
337
165
346
193
168
166
169
153
159
160
155
182
155
165
173
152
164
178
175
165
363
32
169
172
155
158
180
149
171
169
165
168
176
160
159
161
146
181
164
158
167
170
165
167
167
160
170
176
11
163
159