-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
71
-
-
-
-
-
-
-
-
-
177
-
-
-
-
-
-
-
-
-
133
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
299
-
-
-
-
-
-
-
-
-
220
-
-
-
-
-
-
-
-
-
337
-
-
-
-
-
-
-
-
-
608
-
-
-
-
-
-
-
-
-
377
-
-
-
-
-
-
-
-
-
1307
-
-
-
-
-
-
-
-
-
989
-
-
-
-
-
-
-
-
-
672
-
-
-
-
-
-
-
-
-
250
-
-
-
-
-
-
-
-
-
182
-
-
-
-
-
-
-
-
-
933
-
-
-
-
-
-
-
-
-
68
-
-
-
-
-
-
-
-
-
825
467
-
-
-
-
-
-
-
-
-
346
-
-
-
-
-
-
-
-
-
631
-
-
-
-
-
-
-
-
-
244
-
-
-
-
-
-
-
-
-
218
-
-
-
-
-
-
-
-
-
192
-
-
-
-
-
-
-
-
-
77
-
-
-
-
-
-
-
-
-
353
-
-
-
-
-
-
-
-
-
226
-
-
-
-
-
-
-
-
-
237
-
-
-
-
-
-
-
-
-
224
-
-
-
-
-
-
-
-
-
1207
-
-
-
-
-
-
-
-
-
510
-
-
-
-
-
-
-
-
-
394
-
-
-
-
-
-
-
-
-
621
-
-
-
-
-
-
-
-
-
332
-
-
-
-
-
-
-
-
-
281
-
-
-
-
-
-
-
-
-
738
-
-
-
-
-
-
-
-
-
41
-
-
-
-
-
-
-
-
-
81
-
-
-
-
-
-
-
-
-
180
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
156
-
-
-
-
-
-
-
-
-
123
-
-
-
-
-
-
-
-
-
1208
-
-
-
-
-
-
-
-
-
47
-
-
-
-
-
-
-
-
-
316
-
-
-
-
-
-
-
-
-
114
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
188
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
102
-
-
-
-
-
-
-
-
-
202
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0