66
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
55
66
66
48
40
40
40
40
287
312
44
40
291
325
55
66
55
295
344
66
322
66
351
333
290
55
324
288
44
66
76
66
344
66
40
40
44
55
271
48
44
48
40
268
55
55
66
40
328
377
55
44
330
55
55
66
66
55
66
66
44
66
33
295
275
48
294
44
44
55
44
338
339
299
313
269
300
66
44
66