40
40
40
0
0
0
0
0
65
105
107
0
65
0
0
0
0
106
100
40
205
1067
44
319
326
191
40
289
345
260
282
48
44
299
205
50
118
288
327
44
59
321
302
297
297
306
176
48
55
286
40
310
134
335
299
330
305
33
326
308
320
328
298
339
44
259
312
175
335
321
311
107
40
267
278
40
40
297
310
44
48
107
281
274
82