29
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2.51K
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
147
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
4.22K
-
-
-
-
-
-
-
-
-
306
-
-
-
-
-
-
-
-
-
530
-
-
-
-
-
-
-
-
-
913
-
-
-
-
-
-
-
-
-
1.01K
-
-
-
-
-
-
-
-
-
3.26K
-
-
-
-
-
-
-
-
-
2.44K
-
-
-
-
-
-
-
-
-
475
-
-
-
-
-
-
-
-
-
2.37K
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
116
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
149
-
-
-
-
-
-
-
-
-
62
-
-
-
-
-
-
-
-
-
2.61K
-
-
-
-
-
-
-
-
-
312
-
-
-
-
-
-
-
-
-
207
-
-
-
-
-
-
-
-
-
116
-
-
-
-
-
-
-
-
-
284
-
-
-
-
-
-
-
-
-
212
-
-
-
-
-
-
-
-
-
632
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
222
-
-
-
-
-
-
-
-
-
126
-
-
-
-
-
-
-
-
-
5.26K
-
-
-
-
-
-
-
-
-
388
-
-
-
-
-
-
-
-
-
805
-
-
-
-
-
-
-
-
-
1.05K
-
-
-
-
-
-
-
-
-
1.38K
-
-
-
-
-
-
-
-
-
950
-
-
-
-
-
-
-
-
-
247
-
-
-
-
-
-
-
-
-
403
-
-
-
-
-
-
-
-
-
1.10K