1
46.28
10
41.78
417.8
25
40.04
1001
40
37.52
1500.8
120
market price
-
36.26
4351.2
280
34.26
9592.8
520
33.26
17295.2
1000