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
44
55
55
301
44
309
48
44
44
55
40
44
340
66
354
55
55
294
66
55
66
48
48
55
40
55
55
40
44
44
48
44
44
55
55
44
55
44
55
55
55
44
55
66
48
48
44
44
44
44
48
44
48
44
44
55
55
267
66
48
55
44
66
293
296
40