10.0 12.05 30.25 20 100 -10 200 199.95 -9.92 27 0 0.00 200 -10 0 1 999