46
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
180
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
120
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
817
-
-
-
-
-
-
-
-
-
164
-
-
-
-
-
-
-
-
-
631
-
-
-
-
-
-
-
-
-
195
-
-
-
-
-
-
-
-
-
654
-
-
-
-
-
-
-
-
-
354
-
-
-
-
-
-
-
-
-
697
-
-
-
-
-
-
-
-
-
599
-
-
-
-
-
-
-
-
-
1268
-
-
-
-
-
-
-
-
-
1588
-
-
-
-
-
-
-
-
-
4824
-
-
-
-
-
-
-
-
-
1103
-
-
-
-
-
-
-
-
-
3299
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
175
-
-
-
-
-
-
-
-
-
281
-
-
-
-
-
-
-
-
-
63
-
-
-
-
-
-
-
-
-
128
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
195
-
-
-
-
-
-
-
-
-
62
-
-
-
-
-
-
-
-
-
282
-
-
-
-
-
-
-
-
-
234
-
-
-
-
-
-
-
-
-
164
-
-
-
-
-
-
-
-
-
385
-
-
-
-
-
-
-
-
-
675
-
-
-
-
-
-
-
-
-
325
-
-
-
-
-
-
-
-
-
85
-
-
-
-
-
-
-
-
-
603
-
-
-
-
-
-
-
-
-
64
-
-
-
-
-
-
-
-
-
219
-
-
-
-
-
-
-
-
-
150
-
-
-
-
-
-
-
-
-
887
-
-
-
-
-
-
-
-
-
314
-
-
-
-
-
-
-
-
-
1220
-
-
-
-
-
-
-
-
-
577
-
-
-
-
-
-
-
-
-
1485
-
-
-
-
-
-
-
-
-
3007
-
-
-
-
-
-
-
-
-
1372
-
-
-
-
-
-
-
-
-
836
-
-
-
-
-
-
-
-
-
632
-
-
-
-
-
-
-
-
-
693
-
-
-
-
-
-
-
-
-
1130
-
-
-
-
-
-
-
-
-
128
-
-
-
-
-
-
-
-
-
563