65
0
0
0
0
0
0
0
0
0
141
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
44
44
55
55
48
48
48
55
44
44
66
40
292
55
48
48
44
44
206
44
286
322
55
66
55
66
261
66
44
66
66
40
66
48
55
55
48
796
44
55
318
337
333
55
275
55
48
40
55
48
48
55
44
55
40
66
344
66
48
98
297
55
44
66
66
48
300
66
40
55
48
55
316
48
55
297
48
40
55
48
289
55
48
48
55
55
48