55
48
48
55
40
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
65
0
0
0
65
0
0
0
0
0
0
0
25
25
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
98
0
0
0
0
0
25
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
48
48
90
48
55
48
55
48
55
48
234
87
48
55
55
66
66
306
437
304
326
66
66
39
292
48
55
48
317
48
55
40
48
55
48
66
40
302
369
66
112
66
39
66
55
55
66
55
48
55
127
39
55
40
48
55
48
48
66
39
48
315
127
66
66
66
66
66
312
48
321
272
66
302
48
316
48
290
297
185
66
33
300
66
307
48
303
55
55
293
48
329
48
55
55
48
243
359
39
55
55
372
66