40
40
40
39
40
0
65
0
0
0
0
0
0
0
0
0
65
0
0
0
0
0
66
0
0
0
0
0
0
0
0
0
44
40
40
40
39
298
44
44
40
49
40
40
40
40
55
44
39
52
311
63
40
216
44
48
55
48
259
314
55
319
157
40
55
155
40
40
44
303
142
164
55
55
304
277
155
55
55
293
150
40
40
40
40
294
289
297
40
40
40
44
139
161
149
152
262
44
44
55
44
336
271
63
161
322
158
40
48
55
44
40
48
48