27
-
-
-
-
-
-
-
-
-
104
-
-
-
-
-
-
-
-
-
141
-
-
-
-
-
-
-
-
-
415
-
-
-
-
-
-
-
-
-
196
-
-
-
-
-
-
-
-
-
154
-
-
-
-
-
-
-
-
-
117
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
211
-
-
-
-
-
-
-
-
-
137
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
253
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
106
-
-
-
-
-
-
-
-
-
166
-
-
-
-
-
-
-
-
-
65
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
43
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
281
-
-
-
-
-
-
-
-
-
553
-
-
-
-
-
-
-
-
-
76
-
-
-
-
-
-
-
-
-
115
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
66
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0