114
-
-
-
-
-
-
-
-
-
685
-
-
-
-
-
-
-
-
-
165
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
464
-
-
-
-
-
-
-
-
-
62
-
-
-
-
-
-
-
-
-
452
-
-
-
-
-
-
-
-
-
164
-
-
-
-
-
-
-
-
-
207
-
-
-
-
-
-
-
-
-
536
-
-
-
-
-
-
-
-
-
171
-
-
-
-
-
-
-
-
-
380
-
-
-
-
-
-
-
-
-
474
-
-
-
-
-
-
-
-
-
671
-
-
-
-
-
-
-
-
-
448
-
-
-
-
-
-
-
-
-
160
-
-
-
-
-
-
-
-
-
855
-
-
-
-
-
-
-
-
-
414
-
-
-
-
-
-
-
-
-
249
-
-
-
-
-
-
-
-
-
205
-
-
-
-
-
-
-
-
-
173
-
-
-
-
-
-
-
-
-
757
-
-
-
-
-
-
-
-
-
365
-
-
-
-
-
-
-
-
-
481
-
-
-
-
-
-
-
-
-
131
-
-
-
-
-
-
-
-
-
96
-
-
-
-
-
-
-
-
-
216
-
-
-
-
-
-
-
-
-
331
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
133
-
-
-
-
-
-
-
-
-
230
-
-
-
-
-
-
-
-
-
622
-
-
-
-
-
-
-
-
-
183
-
-
-
-
-
-
-
-
-
43
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
133
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
119
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
218
-
-
-
-
-
-
-
-
-
318
-
-
-
-
-
-
-
-
-
2,157
-
-
-
-
-
-
-
-
-
304
-
-
-
-
-
-
-
-
-
325
-
-
-
-
-
-
-
-
-
310
-
-
-
-
-
-
-
-
-
94
-
-
-
-
-
-
-
-
-
398
-
-
-
-
-
-
-
-
-
500
-
-
-
-
-
-
-
-
-
172
-
-
-
-
-
-
-
-
-
250
-
-
-
-
-
-
-
-
-
152
-
-
-
-
-
-
-
-
-
160
-
-
-
-
-
-
-
-
-
160
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
294
-
-
-
-
-
-
-
-
-
115
-
-
-
-
-
-
-
-
-
79
-
-
-
-
-
-
-
-
-
77
-
-
-
-
-
-
-
-
-
276
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
130
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0