0
196
198
200
218
177
232
182
157
248
271
281
241
236
243
288
155
252
160
141
167
144
143
139
165
156
145
151
147
186
201
245
170
158
159
178
172
174
162
194
188
212
233
208
184
244
166
175
176
161
179
164
363
207
273
171
185
153
173
195
219
169
181
224
168
226
190
183
154
163
146
138
142
140
149
150
180
293
192
267
353
369
336
359
349
374
465
415
381
478
480
809
403
395
458
530