1
51.62
8
45.1
360.8
24
40.76
978.24
56
38.72
2168.32
104
market price
-
37.36
3885.44
256
35.32
9041.92
504
33.96
17115.84
1000