96
-
-
-
-
-
-
-
-
-
537
-
-
-
-
-
-
-
-
-
257
-
-
-
-
-
-
-
-
-
390
-
-
-
-
-
-
-
-
-
1,286
-
-
-
-
-
-
-
-
-
1,504
-
-
-
-
-
-
-
-
-
825
-
-
-
-
-
-
-
-
-
871
-
-
-
-
-
-
-
-
-
317
-
-
-
-
-
-
-
-
-
697
-
-
-
-
-
-
-
-
-
178
-
-
-
-
-
-
-
-
-
540
-
-
-
-
-
-
-
-
-
447
-
-
-
-
-
-
-
-
-
197
-
-
-
-
-
-
-
-
-
110
-
-
-
-
-
-
-
-
-
313
-
-
-
-
-
-
-
-
-
136
-
-
-
-
-
-
-
-
-
68
-
-
-
-
-
-
-
-
-
133
-
-
-
-
-
-
-
-
-
105
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
159
-
-
-
-
-
-
-
-
-
371
-
-
-
-
-
-
-
-
-
566
-
-
-
-
-
-
-
-
-
1,227
-
-
-
-
-
-
-
-
-
519
-
-
-
-
-
-
-
-
-
378
-
-
-
-
-
-
-
-
-
447
-
-
-
-
-
-
-
-
-
499
-
-
-
-
-
-
-
-
-
706
-
-
-
-
-
-
-
-
-
86
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0