101
-
-
-
-
-
-
-
-
-
345
-
-
-
-
-
-
-
-
-
752
-
-
-
-
-
-
-
-
-
315
-
-
-
-
-
-
-
-
-
370
-
-
-
-
-
-
-
-
-
419
-
-
-
-
-
-
-
-
-
1,135
-
-
-
-
-
-
-
-
-
148
-
-
-
-
-
-
-
-
-
332
-
-
-
-
-
-
-
-
-
136
-
-
-
-
-
-
-
-
-
591
-
-
-
-
-
-
-
-
-
76
-
-
-
-
-
-
-
-
-
585
-
-
-
-
-
-
-
-
-
94
-
-
-
-
-
-
-
-
-
418
-
-
-
-
-
-
-
-
-
259
-
-
-
-
-
-
-
-
-
495
-
-
-
-
-
-
-
-
-
84
-
-
-
-
-
-
-
-
-
467
-
-
-
-
-
-
-
-
-
43
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
521
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
247
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
496
-
-
-
-
-
-
-
-
-
1,186
-
-
-
-
-
-
-
-
-
462
-
-
-
-
-
-
-
-
-
106
-
-
-
-
-
-
-
-
-
184
-
-
-
-
-
-
-
-
-
54
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
157
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0