89
-
-
-
-
-
-
-
-
-
229
-
-
-
-
-
-
-
-
-
678
-
-
-
-
-
-
-
-
-
659
-
-
-
-
-
-
-
-
-
114
-
-
-
-
-
-
-
-
-
755
-
-
-
-
-
-
-
-
-
267
-
-
-
-
-
-
-
-
-
795
-
-
-
-
-
-
-
-
-
123
-
-
-
-
-
-
-
-
-
888
-
-
-
-
-
-
-
-
-
325
-
-
-
-
-
-
-
-
-
652
-
-
-
-
-
-
-
-
-
144
-
-
-
-
-
-
-
-
-
420
-
-
-
-
-
-
-
-
-
248
-
-
-
-
-
-
-
-
-
154
-
-
-
-
-
-
-
-
-
251
-
-
-
-
-
-
-
-
-
299
-
-
-
-
-
-
-
-
-
65
-
-
-
-
-
-
-
-
-
140
-
-
-
-
-
-
-
-
-
79
-
-
-
-
-
-
-
-
-
105
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
62
-
-
-
-
-
-
-
-
-
577
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
91
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
146
-
-
-
-
-
-
-
-
-
433
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
204
-
-
-
-
-
-
-
-
-
132
-
-
-
-
-
-
-
-
-
162
-
-
-
-
-
-
-
-
-
874
-
-
-
-
-
-
-
-
-
169
-
-
-
-
-
-
-
-
-
772
-
-
-
-
-
-
-
-
-
107
-
-
-
-
-
-
-
-
-
239
-
-
-
-
-
-
-
-
-
302
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
No Data
No Data