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
202
0
0
0
0
0
108
0
0
0
0
0
0
0
0
0
0
0
0
0
65
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
133
48
55
40
44
55
40
55
291
55
99
40
66
44
339
277
48
55
40
48
124
55
126
48
48
55
44
55
48
55
55
55
44
55
40
40
55
55
55
48
44
55
48
55
55
228
44
55
55
48
44
55
44
162
48
330
48
125
48
55
48
48
48
124
93
48
48
40
125
48
55
55
48
265
55
48
55
55
48
48
48