132
143
0
145
403
264
299
288
108
133
120
123
243
190
291
214
187
240
175
165
168
222
244
185
212
208
247
181
195
200
180
172
170
260
144
158
205
287
217
194
246
159
216
197
193
226
265
229
218
174
137
149
179
192
136
157
112
177
198
126
156
147
207
138
196
183
166
140
191
186
176
134
182
101
146
239
254
256
278
276
319
549
215
347
324
231
261
327
334
221
188
453
253
225
237
465
257
263
242
252
273
230
211
220
206
241
364
236
298
169
259
914
272
452
227
382
289
152
163
184
142
360
245
292
251
330
310
426
311
387
275
266
388
301
435
579
869
271
269
407
290
249
337
359
582
378
410
384
313
280
423
349
414
385
338
308
439
404
323
82
89