-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
73
-
-
-
-
-
-
-
-
-
126
-
-
-
-
-
-
-
-
-
72
-
-
-
-
-
-
-
-
-
97
-
-
-
-
-
-
-
-
-
54
-
-
-
-
-
-
-
-
-
115
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
179
-
-
-
-
-
-
-
-
-
159
-
-
-
-
-
-
-
-
-
300
-
-
-
-
-
-
-
-
-
54
-
-
-
-
-
-
-
-
-
104
-
-
-
-
-
-
-
-
-
252
-
-
-
-
-
-
-
-
-
240
-
-
-
-
-
-
-
-
-
5750
-
-
-
-
-
-
-
-
-
891
-
-
-
-
-
-
-
-
-
594
-
-
-
-
-
-
-
-
-
694