20
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
73
-
-
-
-
-
-
-
-
-
76
-
-
-
-
-
-
-
-
-
110
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
57
-
-
-
-
-
-
-
-
-
141
-
-
-
-
-
-
-
-
-
574
-
-
-
-
-
-
-
-
-
276
-
-
-
-
-
-
-
-
-
289
-
-
-
-
-
-
-
-
-
1134
-
-
-
-
-
-
-
-
-
1428
-
-
-
-
-
-
-
-
-
8477
-
-
-
-
-
-
-
-
-
3414
-
-
-
-
-
-
-
-
-
1416
-
-
-
-
-
-
-
-
-
1514
-
-
-
-
-
-
-
-
-
798
-
-
-
-
-
-
-
-
-
1531
-
-
-
-
-
-
-
-
-
306
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
150
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
63
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
84
-
-
-
-
-
-
-
-
-
84
-
-
-
-
-
-
-
-
-
130
-
-
-
-
-
-
-
-
-
79
-
-
-
-
-
-
-
-
-
505
-
-
-
-
-
-
-
-
-
799
-
-
-
-
-
-
-
-
-
732
-
-
-
-
-
-
-
-
-
674
-
-
-
-
-
-
-
-
-
729
-
-
-
-
-
-
-
-
-
1794
-
-
-
-
-
-
-
-
-
956
-
-
-
-
-
-
-
-
-
1707
-
-
-
-
-
-
-
-
-
800
-
-
-
-
-
-
-
-
-
438
-
-
-
-
-
-
-
-
-
192
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
58