71
-
-
-
-
-
-
-
-
-
47
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
253
-
-
-
-
-
-
-
-
-
224
-
-
-
-
-
-
-
-
-
279
-
-
-
-
-
-
-
-
-
314
-
-
-
-
-
-
-
-
-
618
-
-
-
-
-
-
-
-
-
250
-
-
-
-
-
-
-
-
-
416
-
-
-
-
-
-
-
-
-
415
-
-
-
-
-
-
-
-
-
690
-
-
-
-
-
-
-
-
-
86
-
-
-
-
-
-
-
-
-
130
-
-
-
-
-
-
-
-
-
93
-
-
-
-
-
-
-
-
-
191
-
-
-
-
-
-
-
-
-
162
-
-
-
-
-
-
-
-
-
320
-
-
-
-
-
-
-
-
-
196
-
-
-
-
-
-
-
-
-
245
-
-
-
-
-
-
-
-
-
267
-
-
-
-
-
-
-
-
-
278
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
235
-
-
-
-
-
-
-
-
-
47
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
68
-
-
-
-
-
-
-
-
-
356
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
260
-
-
-
-
-
-
-
-
-
318
-
-
-
-
-
-
-
-
-
223
-
-
-
-
-
-
-
-
-
372
-
-
-
-
-
-
-
-
-
217
-
-
-
-
-
-
-
-
-
264
-
-
-
-
-
-
-
-
-
132
-
-
-
-
-
-
-
-
-
201
-
-
-
-
-
-
-
-
-
147
-
-
-
-
-
-
-
-
-
117
-
-
-
-
-
-
-
-
-
209
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
269
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0