-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
110
-
-
-
-
-
-
-
-
-
218
-
-
-
-
-
-
-
-
-
151
-
-
-
-
-
-
-
-
-
310
-
-
-
-
-
-
-
-
-
98
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
142
-
-
-
-
-
-
-
-
-
121
-
-
-
-
-
-
-
-
-
196
-
-
-
-
-
-
-
-
-
118
-
-
-
-
-
-
-
-
-
314
-
-
-
-
-
-
-
-
-
417