AdSense

Wednesday, September 23, 2020

Deep Learning in Python (Scalar Regression, Supervised Learning, L1L2 Regularization, Dropout)

Deep Learning in Python (Scalar Regression, Supervised Learning, L1L2 Regularization, Dropout)



0_MacOS_Python_setup.txt
# Install on Terminal of MacOS

# 1. pandas
#pip3 install -U pandas

# 2. NumPy
#pip3 install -U numpy

# 3. matplotlib
#pip3 install -U matplotlib

# 4. scikit-learn (sklearn)
#pip3 install -U scikit-learn

# 5. tensorflow
#pip3 install -U tensorflow



1_MacOS_Terminal.txt
########## Run Terminal on MacOS and execute
### TO UPDATE
cd "YOUR_WORKING_DIRECTORY"


#python3 dlr2.py 60 None 0.001 0.5
#python3 dlr2.py 60 l1 0.001 0.5
#python3 dlr2.py 60 l2 0.001 0.5

python3 dlr2.py 80 l1l2 0.001 0.5



Input data files

train_data_raw.csv

1.23247000,0.00000000,8.14000000,0.00000000,0.53800000,6.14200000,91.70000000,3.97690000,4.00000000,307.00000000,21.00000000,396.90000000,18.72000000
0.02177000,82.50000000,2.03000000,0.00000000,0.41500000,7.61000000,15.70000000,6.27000000,2.00000000,348.00000000,14.70000000,395.38000000,3.11000000
4.89822000,0.00000000,18.10000000,0.00000000,0.63100000,4.97000000,100.00000000,1.33250000,24.00000000,666.00000000,20.20000000,375.52000000,3.26000000
0.03961000,0.00000000,5.19000000,0.00000000,0.51500000,6.03700000,34.50000000,5.98530000,5.00000000,224.00000000,20.20000000,396.90000000,8.01000000
3.69311000,0.00000000,18.10000000,0.00000000,0.71300000,6.37600000,88.40000000,2.56710000,24.00000000,666.00000000,20.20000000,391.43000000,14.65000000
0.28392000,0.00000000,7.38000000,0.00000000,0.49300000,5.70800000,74.30000000,4.72110000,5.00000000,287.00000000,19.60000000,391.13000000,11.74000000
9.18702000,0.00000000,18.10000000,0.00000000,0.70000000,5.53600000,100.00000000,1.58040000,24.00000000,666.00000000,20.20000000,396.90000000,23.60000000
4.09740000,0.00000000,19.58000000,0.00000000,0.87100000,5.46800000,100.00000000,1.41180000,5.00000000,403.00000000,14.70000000,396.90000000,26.42000000
2.15505000,0.00000000,19.58000000,0.00000000,0.87100000,5.62800000,100.00000000,1.51660000,5.00000000,403.00000000,14.70000000,169.27000000,16.65000000
1.62864000,0.00000000,21.89000000,0.00000000,0.62400000,5.01900000,100.00000000,1.43940000,4.00000000,437.00000000,21.20000000,396.90000000,34.41000000
9.59571000,0.00000000,18.10000000,0.00000000,0.69300000,6.40400000,100.00000000,1.63900000,24.00000000,666.00000000,20.20000000,376.11000000,20.31000000
18.81100000,0.00000000,18.10000000,0.00000000,0.59700000,4.62800000,100.00000000,1.55390000,24.00000000,666.00000000,20.20000000,28.79000000,34.37000000
0.13914000,0.00000000,4.05000000,0.00000000,0.51000000,5.57200000,88.50000000,2.59610000,5.00000000,296.00000000,16.60000000,396.90000000,14.69000000
3.83684000,0.00000000,18.10000000,0.00000000,0.77000000,6.25100000,91.10000000,2.29550000,24.00000000,666.00000000,20.20000000,350.65000000,14.19000000
0.38735000,0.00000000,25.65000000,0.00000000,0.58100000,5.61300000,95.60000000,1.75720000,2.00000000,188.00000000,19.10000000,359.29000000,27.26000000
73.53410000,0.00000000,18.10000000,0.00000000,0.67900000,5.95700000,100.00000000,1.80260000,24.00000000,666.00000000,20.20000000,16.45000000,20.62000000
6.53876000,0.00000000,18.10000000,1.00000000,0.63100000,7.01600000,97.50000000,1.20240000,24.00000000,666.00000000,20.20000000,392.05000000,2.96000000
0.06466000,70.00000000,2.24000000,0.00000000,0.40000000,6.34500000,20.10000000,7.82780000,5.00000000,358.00000000,14.80000000,368.24000000,4.97000000
0.03445000,82.50000000,2.03000000,0.00000000,0.41500000,6.16200000,38.40000000,6.27000000,2.00000000,348.00000000,14.70000000,393.77000000,7.43000000
0.14866000,0.00000000,8.56000000,0.00000000,0.52000000,6.72700000,79.90000000,2.77780000,5.00000000,384.00000000,20.90000000,394.76000000,9.42000000
37.66190000,0.00000000,18.10000000,0.00000000,0.67900000,6.20200000,78.70000000,1.86290000,24.00000000,666.00000000,20.20000000,18.82000000,14.52000000
0.02763000,75.00000000,2.95000000,0.00000000,0.42800000,6.59500000,21.80000000,5.40110000,3.00000000,252.00000000,18.30000000,395.63000000,4.32000000
0.01778000,95.00000000,1.47000000,0.00000000,0.40300000,7.13500000,13.90000000,7.65340000,3.00000000,402.00000000,17.00000000,384.30000000,4.45000000
0.00632000,18.00000000,2.31000000,0.00000000,0.53800000,6.57500000,65.20000000,4.09000000,1.00000000,296.00000000,15.30000000,396.90000000,4.98000000
0.03041000,0.00000000,5.19000000,0.00000000,0.51500000,5.89500000,59.60000000,5.61500000,5.00000000,224.00000000,20.20000000,394.81000000,10.56000000
9.82349000,0.00000000,18.10000000,0.00000000,0.67100000,6.79400000,98.80000000,1.35800000,24.00000000,666.00000000,20.20000000,396.90000000,21.24000000
0.08829000,12.50000000,7.87000000,0.00000000,0.52400000,6.01200000,66.60000000,5.56050000,5.00000000,311.00000000,15.20000000,395.60000000,12.43000000
0.02729000,0.00000000,7.07000000,0.00000000,0.46900000,7.18500000,61.10000000,4.96710000,2.00000000,242.00000000,17.80000000,392.83000000,4.03000000
0.67191000,0.00000000,8.14000000,0.00000000,0.53800000,5.81300000,90.30000000,4.68200000,4.00000000,307.00000000,21.00000000,376.88000000,14.81000000
0.17783000,0.00000000,9.69000000,0.00000000,0.58500000,5.56900000,73.50000000,2.39990000,6.00000000,391.00000000,19.20000000,395.77000000,15.10000000
0.04590000,52.50000000,5.32000000,0.00000000,0.40500000,6.31500000,45.60000000,7.31720000,6.00000000,293.00000000,16.60000000,396.90000000,7.60000000
5.09017000,0.00000000,18.10000000,0.00000000,0.71300000,6.29700000,91.80000000,2.36820000,24.00000000,666.00000000,20.20000000,385.09000000,17.27000000
7.75223000,0.00000000,18.10000000,0.00000000,0.71300000,6.30100000,83.70000000,2.78310000,24.00000000,666.00000000,20.20000000,272.21000000,16.23000000
1.05393000,0.00000000,8.14000000,0.00000000,0.53800000,5.93500000,29.30000000,4.49860000,4.00000000,307.00000000,21.00000000,386.85000000,6.58000000
0.03359000,75.00000000,2.95000000,0.00000000,0.42800000,7.02400000,15.80000000,5.40110000,3.00000000,252.00000000,18.30000000,395.62000000,1.98000000
0.34109000,0.00000000,7.38000000,0.00000000,0.49300000,6.41500000,40.10000000,4.72110000,5.00000000,287.00000000,19.60000000,396.90000000,6.12000000
0.84054000,0.00000000,8.14000000,0.00000000,0.53800000,5.59900000,85.70000000,4.45460000,4.00000000,307.00000000,21.00000000,303.42000000,16.51000000
1.15172000,0.00000000,8.14000000,0.00000000,0.53800000,5.70100000,95.00000000,3.78720000,4.00000000,307.00000000,21.00000000,358.77000000,18.35000000
0.35114000,0.00000000,7.38000000,0.00000000,0.49300000,6.04100000,49.90000000,4.72110000,5.00000000,287.00000000,19.60000000,396.90000000,7.70000000
0.10153000,0.00000000,12.83000000,0.00000000,0.43700000,6.27900000,74.50000000,4.05220000,5.00000000,398.00000000,18.70000000,373.66000000,11.97000000
0.15086000,0.00000000,27.74000000,0.00000000,0.60900000,5.45400000,92.70000000,1.82090000,4.00000000,711.00000000,20.10000000,395.09000000,18.06000000
0.15936000,0.00000000,6.91000000,0.00000000,0.44800000,6.21100000,6.50000000,5.72090000,3.00000000,233.00000000,17.90000000,394.46000000,7.44000000
0.05083000,0.00000000,5.19000000,0.00000000,0.51500000,6.31600000,38.10000000,6.45840000,5.00000000,224.00000000,20.20000000,389.71000000,5.68000000
11.08740000,0.00000000,18.10000000,0.00000000,0.71800000,6.41100000,100.00000000,1.85890000,24.00000000,666.00000000,20.20000000,318.75000000,15.02000000
13.35980000,0.00000000,18.10000000,0.00000000,0.69300000,5.88700000,94.70000000,1.78210000,24.00000000,666.00000000,20.20000000,396.90000000,16.35000000
0.75026000,0.00000000,8.14000000,0.00000000,0.53800000,5.92400000,94.10000000,4.39960000,4.00000000,307.00000000,21.00000000,394.33000000,16.30000000
0.32982000,0.00000000,21.89000000,0.00000000,0.62400000,5.82200000,95.40000000,2.46990000,4.00000000,437.00000000,21.20000000,388.69000000,15.03000000
1.00245000,0.00000000,8.14000000,0.00000000,0.53800000,6.67400000,87.30000000,4.23900000,4.00000000,307.00000000,21.00000000,380.23000000,11.98000000
0.65665000,20.00000000,3.97000000,0.00000000,0.64700000,6.84200000,100.00000000,2.01070000,5.00000000,264.00000000,13.00000000,391.93000000,6.90000000
6.96215000,0.00000000,18.10000000,0.00000000,0.70000000,5.71300000,97.00000000,1.92650000,24.00000000,666.00000000,20.20000000,394.43000000,17.11000000
0.06151000,0.00000000,5.19000000,0.00000000,0.51500000,5.96800000,58.50000000,4.81220000,5.00000000,224.00000000,20.20000000,396.90000000,9.29000000
14.42080000,0.00000000,18.10000000,0.00000000,0.74000000,6.46100000,93.30000000,2.00260000,24.00000000,666.00000000,20.20000000,27.49000000,18.05000000
0.51183000,0.00000000,6.20000000,0.00000000,0.50700000,7.35800000,71.60000000,4.14800000,8.00000000,307.00000000,17.40000000,390.07000000,4.73000000
0.04297000,52.50000000,5.32000000,0.00000000,0.40500000,6.56500000,22.90000000,7.31720000,6.00000000,293.00000000,16.60000000,371.72000000,9.51000000
2.31390000,0.00000000,19.58000000,0.00000000,0.60500000,5.88000000,97.30000000,2.38870000,5.00000000,403.00000000,14.70000000,348.13000000,12.03000000
0.06899000,0.00000000,25.65000000,0.00000000,0.58100000,5.87000000,69.70000000,2.25770000,2.00000000,188.00000000,19.10000000,389.15000000,14.37000000
8.49213000,0.00000000,18.10000000,0.00000000,0.58400000,6.34800000,86.10000000,2.05270000,24.00000000,666.00000000,20.20000000,83.45000000,17.64000000
7.36711000,0.00000000,18.10000000,0.00000000,0.67900000,6.19300000,78.10000000,1.93560000,24.00000000,666.00000000,20.20000000,96.73000000,21.52000000
0.09604000,40.00000000,6.41000000,0.00000000,0.44700000,6.85400000,42.80000000,4.26730000,4.00000000,254.00000000,17.60000000,396.90000000,2.98000000
0.06664000,0.00000000,4.05000000,0.00000000,0.51000000,6.54600000,33.10000000,3.13230000,5.00000000,296.00000000,16.60000000,390.96000000,5.33000000
0.07165000,0.00000000,25.65000000,0.00000000,0.58100000,6.00400000,84.10000000,2.19740000,2.00000000,188.00000000,19.10000000,377.67000000,14.27000000
0.11460000,20.00000000,6.96000000,0.00000000,0.46400000,6.53800000,58.70000000,3.91750000,3.00000000,223.00000000,18.60000000,394.96000000,7.73000000
10.23300000,0.00000000,18.10000000,0.00000000,0.61400000,6.18500000,96.70000000,2.17050000,24.00000000,666.00000000,20.20000000,379.70000000,18.03000000
0.17120000,0.00000000,8.56000000,0.00000000,0.52000000,5.83600000,91.90000000,2.21100000,5.00000000,384.00000000,20.90000000,395.67000000,18.66000000
4.75237000,0.00000000,18.10000000,0.00000000,0.71300000,6.52500000,86.50000000,2.43580000,24.00000000,666.00000000,20.20000000,50.92000000,18.13000000
5.58107000,0.00000000,18.10000000,0.00000000,0.71300000,6.43600000,87.90000000,2.31580000,24.00000000,666.00000000,20.20000000,100.19000000,16.22000000
0.97617000,0.00000000,21.89000000,0.00000000,0.62400000,5.75700000,98.40000000,2.34600000,4.00000000,437.00000000,21.20000000,262.76000000,17.31000000
22.05110000,0.00000000,18.10000000,0.00000000,0.74000000,5.81800000,92.40000000,1.86620000,24.00000000,666.00000000,20.20000000,391.45000000,22.11000000
9.91655000,0.00000000,18.10000000,0.00000000,0.69300000,5.85200000,77.80000000,1.50040000,24.00000000,666.00000000,20.20000000,338.16000000,29.97000000
0.37578000,0.00000000,10.59000000,1.00000000,0.48900000,5.40400000,88.60000000,3.66500000,4.00000000,277.00000000,18.60000000,395.24000000,23.98000000
0.17142000,0.00000000,6.91000000,0.00000000,0.44800000,5.68200000,33.80000000,5.10040000,3.00000000,233.00000000,17.90000000,396.90000000,10.21000000
11.16040000,0.00000000,18.10000000,0.00000000,0.74000000,6.62900000,94.60000000,2.12470000,24.00000000,666.00000000,20.20000000,109.85000000,23.27000000
0.08664000,45.00000000,3.44000000,0.00000000,0.43700000,7.17800000,26.30000000,6.47980000,5.00000000,398.00000000,15.20000000,390.49000000,2.87000000
0.31827000,0.00000000,9.90000000,0.00000000,0.54400000,5.91400000,83.20000000,3.99860000,4.00000000,304.00000000,18.40000000,390.70000000,18.33000000
1.61282000,0.00000000,8.14000000,0.00000000,0.53800000,6.09600000,96.90000000,3.75980000,4.00000000,307.00000000,21.00000000,248.31000000,20.34000000
0.21124000,12.50000000,7.87000000,0.00000000,0.52400000,5.63100000,100.00000000,6.08210000,5.00000000,311.00000000,15.20000000,386.63000000,29.93000000
15.86030000,0.00000000,18.10000000,0.00000000,0.67900000,5.89600000,95.40000000,1.90960000,24.00000000,666.00000000,20.20000000,7.68000000,24.39000000
0.88125000,0.00000000,21.89000000,0.00000000,0.62400000,5.63700000,94.70000000,1.97990000,4.00000000,437.00000000,21.20000000,396.90000000,18.34000000
0.17171000,25.00000000,5.13000000,0.00000000,0.45300000,5.96600000,93.40000000,6.81850000,8.00000000,284.00000000,19.70000000,378.08000000,14.44000000
3.32105000,0.00000000,19.58000000,1.00000000,0.87100000,5.40300000,100.00000000,1.32160000,5.00000000,403.00000000,14.70000000,396.90000000,26.82000000
0.12932000,0.00000000,13.92000000,0.00000000,0.43700000,6.67800000,31.10000000,5.96040000,4.00000000,289.00000000,16.00000000,396.90000000,6.27000000
0.54050000,20.00000000,3.97000000,0.00000000,0.57500000,7.47000000,52.60000000,2.87200000,5.00000000,264.00000000,13.00000000,390.30000000,3.16000000
0.80271000,0.00000000,8.14000000,0.00000000,0.53800000,5.45600000,36.60000000,3.79650000,4.00000000,307.00000000,21.00000000,288.99000000,11.69000000
0.01096000,55.00000000,2.25000000,0.00000000,0.38900000,6.45300000,31.90000000,7.30730000,1.00000000,300.00000000,15.30000000,394.72000000,8.23000000
0.59005000,0.00000000,21.89000000,0.00000000,0.62400000,6.37200000,97.90000000,2.32740000,4.00000000,437.00000000,21.20000000,385.76000000,11.12000000
0.03738000,0.00000000,5.19000000,0.00000000,0.51500000,6.31000000,38.50000000,6.45840000,5.00000000,224.00000000,20.20000000,389.40000000,6.75000000
5.87205000,0.00000000,18.10000000,0.00000000,0.69300000,6.40500000,96.00000000,1.67680000,24.00000000,666.00000000,20.20000000,396.90000000,19.37000000
0.03510000,95.00000000,2.68000000,0.00000000,0.41610000,7.85300000,33.20000000,5.11800000,4.00000000,224.00000000,14.70000000,392.78000000,3.81000000
2.36862000,0.00000000,19.58000000,0.00000000,0.87100000,4.92600000,95.70000000,1.46080000,5.00000000,403.00000000,14.70000000,391.71000000,29.53000000
7.05042000,0.00000000,18.10000000,0.00000000,0.61400000,6.10300000,85.10000000,2.02180000,24.00000000,666.00000000,20.20000000,2.52000000,23.29000000
5.70818000,0.00000000,18.10000000,0.00000000,0.53200000,6.75000000,74.90000000,3.33170000,24.00000000,666.00000000,20.20000000,393.07000000,7.74000000
0.02009000,95.00000000,2.68000000,0.00000000,0.41610000,8.03400000,31.90000000,5.11800000,4.00000000,224.00000000,14.70000000,390.55000000,2.88000000
0.08199000,0.00000000,13.92000000,0.00000000,0.43700000,6.00900000,42.30000000,5.50270000,4.00000000,289.00000000,16.00000000,396.90000000,10.40000000
0.06588000,0.00000000,2.46000000,0.00000000,0.48800000,7.76500000,83.30000000,2.74100000,3.00000000,193.00000000,17.80000000,395.56000000,7.56000000
0.12083000,0.00000000,2.89000000,0.00000000,0.44500000,8.06900000,76.00000000,3.49520000,2.00000000,276.00000000,18.00000000,396.90000000,4.21000000
0.10290000,30.00000000,4.93000000,0.00000000,0.42800000,6.35800000,52.90000000,7.03550000,6.00000000,300.00000000,16.60000000,372.75000000,11.22000000
0.03150000,95.00000000,1.47000000,0.00000000,0.40300000,6.97500000,15.30000000,7.65340000,3.00000000,402.00000000,17.00000000,396.90000000,4.56000000
0.05188000,0.00000000,4.49000000,0.00000000,0.44900000,6.01500000,45.10000000,4.42720000,3.00000000,247.00000000,18.50000000,395.99000000,12.86000000
0.02187000,60.00000000,2.93000000,0.00000000,0.40100000,6.80000000,9.90000000,6.21960000,1.00000000,265.00000000,15.60000000,393.37000000,5.03000000
0.02985000,0.00000000,2.18000000,0.00000000,0.45800000,6.43000000,58.70000000,6.06220000,3.00000000,222.00000000,18.70000000,394.12000000,5.21000000
0.06129000,20.00000000,3.33000000,1.00000000,0.44290000,7.64500000,49.70000000,5.21190000,5.00000000,216.00000000,14.90000000,377.07000000,3.01000000
0.57529000,0.00000000,6.20000000,0.00000000,0.50700000,8.33700000,73.30000000,3.83840000,8.00000000,307.00000000,17.40000000,385.91000000,2.47000000
0.47547000,0.00000000,9.90000000,0.00000000,0.54400000,6.11300000,58.80000000,4.00190000,4.00000000,304.00000000,18.40000000,396.23000000,12.73000000
0.12744000,0.00000000,6.91000000,0.00000000,0.44800000,6.77000000,2.90000000,5.72090000,3.00000000,233.00000000,17.90000000,385.41000000,4.84000000
51.13580000,0.00000000,18.10000000,0.00000000,0.59700000,5.75700000,100.00000000,1.41300000,24.00000000,666.00000000,20.20000000,2.60000000,10.11000000
0.14030000,22.00000000,5.86000000,0.00000000,0.43100000,6.48700000,13.00000000,7.39670000,7.00000000,330.00000000,19.10000000,396.28000000,5.90000000
6.39312000,0.00000000,18.10000000,0.00000000,0.58400000,6.16200000,97.40000000,2.20600000,24.00000000,666.00000000,20.20000000,302.76000000,24.10000000
0.12269000,0.00000000,6.91000000,0.00000000,0.44800000,6.06900000,40.00000000,5.72090000,3.00000000,233.00000000,17.90000000,389.39000000,9.55000000
8.79212000,0.00000000,18.10000000,0.00000000,0.58400000,5.56500000,70.60000000,2.06350000,24.00000000,666.00000000,20.20000000,3.65000000,17.16000000
0.17446000,0.00000000,10.59000000,1.00000000,0.48900000,5.96000000,92.10000000,3.87710000,4.00000000,277.00000000,18.60000000,393.25000000,17.27000000
0.26363000,0.00000000,8.56000000,0.00000000,0.52000000,6.22900000,91.20000000,2.54510000,5.00000000,384.00000000,20.90000000,391.23000000,15.55000000
2.01019000,0.00000000,19.58000000,0.00000000,0.60500000,7.92900000,96.20000000,2.04590000,5.00000000,403.00000000,14.70000000,369.30000000,3.70000000
0.10084000,0.00000000,10.01000000,0.00000000,0.54700000,6.71500000,81.60000000,2.67750000,6.00000000,432.00000000,17.80000000,395.59000000,10.16000000
0.28960000,0.00000000,9.69000000,0.00000000,0.58500000,5.39000000,72.90000000,2.79860000,6.00000000,391.00000000,19.20000000,396.90000000,21.14000000
0.02055000,85.00000000,0.74000000,0.00000000,0.41000000,6.38300000,35.70000000,9.18760000,2.00000000,313.00000000,17.30000000,396.90000000,5.77000000
0.06905000,0.00000000,2.18000000,0.00000000,0.45800000,7.14700000,54.20000000,6.06220000,3.00000000,222.00000000,18.70000000,396.90000000,5.33000000
7.02259000,0.00000000,18.10000000,0.00000000,0.71800000,6.00600000,95.30000000,1.87460000,24.00000000,666.00000000,20.20000000,319.98000000,15.70000000
0.17004000,12.50000000,7.87000000,0.00000000,0.52400000,6.00400000,85.90000000,6.59210000,5.00000000,311.00000000,15.20000000,386.71000000,17.10000000
0.17134000,0.00000000,10.01000000,0.00000000,0.54700000,5.92800000,88.20000000,2.46310000,6.00000000,432.00000000,17.80000000,344.91000000,15.76000000
0.10659000,80.00000000,1.91000000,0.00000000,0.41300000,5.93600000,19.50000000,10.58570000,4.00000000,334.00000000,22.00000000,376.04000000,5.57000000
0.05425000,0.00000000,4.05000000,0.00000000,0.51000000,6.31500000,73.40000000,3.31750000,5.00000000,296.00000000,16.60000000,395.60000000,6.29000000
0.72580000,0.00000000,8.14000000,0.00000000,0.53800000,5.72700000,69.50000000,3.79650000,4.00000000,307.00000000,21.00000000,390.95000000,11.28000000
15.17720000,0.00000000,18.10000000,0.00000000,0.74000000,6.15200000,100.00000000,1.91420000,24.00000000,666.00000000,20.20000000,9.32000000,26.45000000
0.01538000,90.00000000,3.75000000,0.00000000,0.39400000,7.45400000,34.20000000,6.33610000,3.00000000,244.00000000,15.90000000,386.34000000,3.11000000
88.97620000,0.00000000,18.10000000,0.00000000,0.67100000,6.96800000,91.90000000,1.41650000,24.00000000,666.00000000,20.20000000,396.90000000,17.21000000
1.38799000,0.00000000,8.14000000,0.00000000,0.53800000,5.95000000,82.00000000,3.99000000,4.00000000,307.00000000,21.00000000,232.60000000,27.71000000
0.05646000,0.00000000,12.83000000,0.00000000,0.43700000,6.23200000,53.70000000,5.01410000,5.00000000,398.00000000,18.70000000,386.40000000,12.34000000
0.09068000,45.00000000,3.44000000,0.00000000,0.43700000,6.95100000,21.50000000,6.47980000,5.00000000,398.00000000,15.20000000,377.68000000,5.10000000
0.78570000,20.00000000,3.97000000,0.00000000,0.64700000,7.01400000,84.60000000,2.13290000,5.00000000,264.00000000,13.00000000,384.07000000,14.79000000
0.06211000,40.00000000,1.25000000,0.00000000,0.42900000,6.49000000,44.40000000,8.79210000,1.00000000,335.00000000,19.70000000,396.90000000,5.98000000
0.18836000,0.00000000,6.91000000,0.00000000,0.44800000,5.78600000,33.30000000,5.10040000,3.00000000,233.00000000,17.90000000,396.90000000,14.15000000
0.14476000,0.00000000,10.01000000,0.00000000,0.54700000,5.73100000,65.20000000,2.75920000,6.00000000,432.00000000,17.80000000,391.50000000,13.61000000
0.46296000,0.00000000,6.20000000,0.00000000,0.50400000,7.41200000,76.90000000,3.67150000,8.00000000,307.00000000,17.40000000,376.14000000,5.25000000
0.07875000,45.00000000,3.44000000,0.00000000,0.43700000,6.78200000,41.10000000,3.78860000,5.00000000,398.00000000,15.20000000,393.87000000,6.68000000
0.17899000,0.00000000,9.69000000,0.00000000,0.58500000,5.67000000,28.80000000,2.79860000,6.00000000,391.00000000,19.20000000,393.29000000,17.60000000
0.09849000,0.00000000,25.65000000,0.00000000,0.58100000,5.87900000,95.80000000,2.00630000,2.00000000,188.00000000,19.10000000,379.38000000,17.58000000
15.87440000,0.00000000,18.10000000,0.00000000,0.67100000,6.54500000,99.10000000,1.51920000,24.00000000,666.00000000,20.20000000,396.90000000,21.08000000
0.61154000,20.00000000,3.97000000,0.00000000,0.64700000,8.70400000,86.90000000,1.80100000,5.00000000,264.00000000,13.00000000,389.70000000,5.12000000
0.10328000,25.00000000,5.13000000,0.00000000,0.45300000,5.92700000,47.20000000,6.93200000,8.00000000,284.00000000,19.70000000,396.90000000,9.22000000
67.92080000,0.00000000,18.10000000,0.00000000,0.69300000,5.68300000,100.00000000,1.42540000,24.00000000,666.00000000,20.20000000,384.97000000,22.98000000
0.25387000,0.00000000,6.91000000,0.00000000,0.44800000,5.39900000,95.30000000,5.87000000,3.00000000,233.00000000,17.90000000,396.90000000,30.81000000
0.12802000,0.00000000,8.56000000,0.00000000,0.52000000,6.47400000,97.10000000,2.43290000,5.00000000,384.00000000,20.90000000,395.24000000,12.27000000
8.64476000,0.00000000,18.10000000,0.00000000,0.69300000,6.19300000,92.60000000,1.79120000,24.00000000,666.00000000,20.20000000,396.90000000,15.17000000
1.19294000,0.00000000,21.89000000,0.00000000,0.62400000,6.32600000,97.70000000,2.27100000,4.00000000,437.00000000,21.20000000,396.90000000,12.26000000
0.06076000,0.00000000,11.93000000,0.00000000,0.57300000,6.97600000,91.00000000,2.16750000,1.00000000,273.00000000,21.00000000,396.90000000,5.64000000
0.16439000,22.00000000,5.86000000,0.00000000,0.43100000,6.43300000,49.10000000,7.82650000,7.00000000,330.00000000,19.10000000,374.71000000,9.52000000
0.12650000,25.00000000,5.13000000,0.00000000,0.45300000,6.76200000,43.40000000,7.98090000,8.00000000,284.00000000,19.70000000,395.58000000,9.50000000
4.34879000,0.00000000,18.10000000,0.00000000,0.58000000,6.16700000,84.00000000,3.03340000,24.00000000,666.00000000,20.20000000,396.90000000,16.29000000
14.05070000,0.00000000,18.10000000,0.00000000,0.59700000,6.65700000,100.00000000,1.52750000,24.00000000,666.00000000,20.20000000,35.05000000,21.22000000
0.19186000,0.00000000,7.38000000,0.00000000,0.49300000,6.43100000,14.70000000,5.41590000,5.00000000,287.00000000,19.60000000,393.68000000,5.08000000
8.20058000,0.00000000,18.10000000,0.00000000,0.71300000,5.93600000,80.30000000,2.77920000,24.00000000,666.00000000,20.20000000,3.50000000,16.94000000
0.02899000,40.00000000,1.25000000,0.00000000,0.42900000,6.93900000,34.50000000,8.79210000,1.00000000,335.00000000,19.70000000,389.85000000,5.89000000
0.11504000,0.00000000,2.89000000,0.00000000,0.44500000,6.16300000,69.60000000,3.49520000,2.00000000,276.00000000,18.00000000,391.83000000,11.34000000
0.04741000,0.00000000,11.93000000,0.00000000,0.57300000,6.03000000,80.80000000,2.50500000,1.00000000,273.00000000,21.00000000,396.90000000,7.88000000
0.13642000,0.00000000,10.59000000,0.00000000,0.48900000,5.89100000,22.30000000,3.94540000,4.00000000,277.00000000,18.60000000,396.90000000,10.87000000
1.49632000,0.00000000,19.58000000,0.00000000,0.87100000,5.40400000,100.00000000,1.59160000,5.00000000,403.00000000,14.70000000,341.60000000,13.28000000
41.52920000,0.00000000,18.10000000,0.00000000,0.69300000,5.53100000,85.40000000,1.60740000,24.00000000,666.00000000,20.20000000,329.46000000,27.38000000
0.08244000,30.00000000,4.93000000,0.00000000,0.42800000,6.48100000,18.50000000,6.18990000,6.00000000,300.00000000,16.60000000,379.41000000,6.36000000
13.52220000,0.00000000,18.10000000,0.00000000,0.63100000,3.86300000,100.00000000,1.51060000,24.00000000,666.00000000,20.20000000,131.42000000,13.33000000
0.21719000,0.00000000,10.59000000,1.00000000,0.48900000,5.80700000,53.80000000,3.65260000,4.00000000,277.00000000,18.60000000,390.94000000,16.03000000
0.19657000,22.00000000,5.86000000,0.00000000,0.43100000,6.22600000,79.20000000,8.05550000,7.00000000,330.00000000,19.10000000,376.14000000,10.15000000
0.05660000,0.00000000,3.41000000,0.00000000,0.48900000,7.00700000,86.30000000,3.42170000,2.00000000,270.00000000,17.80000000,396.90000000,5.50000000
0.77299000,0.00000000,8.14000000,0.00000000,0.53800000,6.49500000,94.40000000,4.45470000,4.00000000,307.00000000,21.00000000,387.94000000,12.80000000
0.22188000,20.00000000,6.96000000,1.00000000,0.46400000,7.69100000,51.80000000,4.36650000,3.00000000,223.00000000,18.60000000,390.77000000,6.58000000
0.01870000,85.00000000,4.15000000,0.00000000,0.42900000,6.51600000,27.70000000,8.53530000,4.00000000,351.00000000,17.90000000,392.43000000,6.36000000
11.95110000,0.00000000,18.10000000,0.00000000,0.65900000,5.60800000,100.00000000,1.28520000,24.00000000,666.00000000,20.20000000,332.09000000,12.13000000
0.03306000,0.00000000,5.19000000,0.00000000,0.51500000,6.05900000,37.30000000,4.81220000,5.00000000,224.00000000,20.20000000,396.14000000,8.51000000
0.12757000,30.00000000,4.93000000,0.00000000,0.42800000,6.39300000,7.80000000,7.03550000,6.00000000,300.00000000,16.60000000,374.71000000,5.19000000
0.04113000,25.00000000,4.86000000,0.00000000,0.42600000,6.72700000,33.50000000,5.40070000,4.00000000,281.00000000,19.00000000,396.90000000,5.29000000
0.10574000,0.00000000,27.74000000,0.00000000,0.60900000,5.98300000,98.80000000,1.86810000,4.00000000,711.00000000,20.10000000,390.11000000,18.07000000
0.05372000,0.00000000,13.92000000,0.00000000,0.43700000,6.54900000,51.00000000,5.96040000,4.00000000,289.00000000,16.00000000,392.85000000,7.39000000
0.09178000,0.00000000,4.05000000,0.00000000,0.51000000,6.41600000,84.10000000,2.64630000,5.00000000,296.00000000,16.60000000,395.50000000,9.04000000
4.83567000,0.00000000,18.10000000,0.00000000,0.58300000,5.90500000,53.20000000,3.15230000,24.00000000,666.00000000,20.20000000,388.22000000,11.45000000
0.04301000,80.00000000,1.91000000,0.00000000,0.41300000,5.66300000,21.90000000,10.58570000,4.00000000,334.00000000,22.00000000,382.80000000,8.05000000
0.09378000,12.50000000,7.87000000,0.00000000,0.52400000,5.88900000,39.00000000,5.45090000,5.00000000,311.00000000,15.20000000,390.50000000,15.71000000
0.35233000,0.00000000,21.89000000,0.00000000,0.62400000,6.45400000,98.40000000,1.84980000,4.00000000,437.00000000,21.20000000,394.08000000,14.59000000
11.81230000,0.00000000,18.10000000,0.00000000,0.71800000,6.82400000,76.50000000,1.79400000,24.00000000,666.00000000,20.20000000,48.45000000,22.74000000
0.14150000,0.00000000,6.91000000,0.00000000,0.44800000,6.16900000,6.60000000,5.72090000,3.00000000,233.00000000,17.90000000,383.37000000,5.81000000
2.37934000,0.00000000,19.58000000,0.00000000,0.87100000,6.13000000,100.00000000,1.41910000,5.00000000,403.00000000,14.70000000,172.91000000,27.80000000
0.11027000,25.00000000,5.13000000,0.00000000,0.45300000,6.45600000,67.80000000,7.22550000,8.00000000,284.00000000,19.70000000,396.90000000,6.73000000
5.66637000,0.00000000,18.10000000,0.00000000,0.74000000,6.21900000,100.00000000,2.00480000,24.00000000,666.00000000,20.20000000,395.69000000,16.59000000
0.09065000,20.00000000,6.96000000,1.00000000,0.46400000,5.92000000,61.50000000,3.91750000,3.00000000,223.00000000,18.60000000,391.34000000,13.65000000
0.41238000,0.00000000,6.20000000,0.00000000,0.50400000,7.16300000,79.90000000,3.21570000,8.00000000,307.00000000,17.40000000,372.08000000,6.36000000
0.06911000,45.00000000,3.44000000,0.00000000,0.43700000,6.73900000,30.80000000,6.47980000,5.00000000,398.00000000,15.20000000,389.71000000,4.69000000
0.08387000,0.00000000,12.83000000,0.00000000,0.43700000,5.87400000,36.60000000,4.50260000,5.00000000,398.00000000,18.70000000,396.06000000,9.10000000
20.08490000,0.00000000,18.10000000,0.00000000,0.70000000,4.36800000,91.20000000,1.43950000,24.00000000,666.00000000,20.20000000,285.83000000,30.63000000
0.15098000,0.00000000,10.01000000,0.00000000,0.54700000,6.02100000,82.60000000,2.74740000,6.00000000,432.00000000,17.80000000,394.51000000,10.30000000
0.26169000,0.00000000,9.90000000,0.00000000,0.54400000,6.02300000,90.40000000,2.83400000,4.00000000,304.00000000,18.40000000,396.30000000,11.72000000
0.40202000,0.00000000,9.90000000,0.00000000,0.54400000,6.38200000,67.20000000,3.53250000,4.00000000,304.00000000,18.40000000,395.21000000,10.36000000
0.11425000,0.00000000,13.89000000,1.00000000,0.55000000,6.37300000,92.40000000,3.36330000,5.00000000,276.00000000,16.40000000,393.74000000,10.50000000
0.95577000,0.00000000,8.14000000,0.00000000,0.53800000,6.04700000,88.80000000,4.45340000,4.00000000,307.00000000,21.00000000,306.38000000,17.28000000
0.52014000,20.00000000,3.97000000,0.00000000,0.64700000,8.39800000,91.50000000,2.28850000,5.00000000,264.00000000,13.00000000,386.86000000,5.91000000
0.08447000,0.00000000,4.05000000,0.00000000,0.51000000,5.85900000,68.70000000,2.70190000,5.00000000,296.00000000,16.60000000,393.23000000,9.64000000
0.07503000,33.00000000,2.18000000,0.00000000,0.47200000,7.42000000,71.90000000,3.09920000,7.00000000,222.00000000,18.40000000,396.90000000,6.47000000
0.29916000,20.00000000,6.96000000,0.00000000,0.46400000,5.85600000,42.10000000,4.42900000,3.00000000,223.00000000,18.60000000,388.65000000,13.00000000
1.25179000,0.00000000,8.14000000,0.00000000,0.53800000,5.57000000,98.10000000,3.79790000,4.00000000,307.00000000,21.00000000,376.57000000,21.02000000
0.00906000,90.00000000,2.97000000,0.00000000,0.40000000,7.08800000,20.80000000,7.30730000,1.00000000,285.00000000,15.30000000,394.72000000,7.85000000
23.64820000,0.00000000,18.10000000,0.00000000,0.67100000,6.38000000,96.20000000,1.38610000,24.00000000,666.00000000,20.20000000,396.90000000,23.69000000
0.04981000,21.00000000,5.64000000,0.00000000,0.43900000,5.99800000,21.40000000,6.81470000,4.00000000,243.00000000,16.80000000,396.90000000,8.43000000
0.06417000,0.00000000,5.96000000,0.00000000,0.49900000,5.93300000,68.20000000,3.36030000,5.00000000,279.00000000,19.20000000,396.90000000,9.68000000
0.04462000,25.00000000,4.86000000,0.00000000,0.42600000,6.61900000,70.40000000,5.40070000,4.00000000,281.00000000,19.00000000,395.63000000,7.22000000
2.77974000,0.00000000,19.58000000,0.00000000,0.87100000,4.90300000,97.80000000,1.34590000,5.00000000,403.00000000,14.70000000,396.90000000,29.29000000
0.09252000,30.00000000,4.93000000,0.00000000,0.42800000,6.60600000,42.20000000,6.18990000,6.00000000,300.00000000,16.60000000,383.78000000,7.37000000
0.76162000,20.00000000,3.97000000,0.00000000,0.64700000,5.56000000,62.80000000,1.98650000,5.00000000,264.00000000,13.00000000,392.40000000,10.45000000
0.85204000,0.00000000,8.14000000,0.00000000,0.53800000,5.96500000,89.20000000,4.01230000,4.00000000,307.00000000,21.00000000,392.53000000,13.83000000
4.87141000,0.00000000,18.10000000,0.00000000,0.61400000,6.48400000,93.60000000,2.30530000,24.00000000,666.00000000,20.20000000,396.21000000,18.68000000
6.71772000,0.00000000,18.10000000,0.00000000,0.71300000,6.74900000,92.60000000,2.32360000,24.00000000,666.00000000,20.20000000,0.32000000,17.44000000
0.24103000,0.00000000,7.38000000,0.00000000,0.49300000,6.08300000,43.70000000,5.41590000,5.00000000,287.00000000,19.60000000,396.90000000,12.79000000
0.13058000,0.00000000,10.01000000,0.00000000,0.54700000,5.87200000,73.10000000,2.47750000,6.00000000,432.00000000,17.80000000,338.63000000,15.37000000
0.17331000,0.00000000,9.69000000,0.00000000,0.58500000,5.70700000,54.00000000,2.38170000,6.00000000,391.00000000,19.20000000,396.90000000,12.01000000
0.08308000,0.00000000,2.46000000,0.00000000,0.48800000,5.60400000,89.80000000,2.98790000,3.00000000,193.00000000,17.80000000,391.00000000,13.98000000
9.51363000,0.00000000,18.10000000,0.00000000,0.71300000,6.72800000,94.10000000,2.49610000,24.00000000,666.00000000,20.20000000,6.68000000,18.71000000
0.07950000,60.00000000,1.69000000,0.00000000,0.41100000,6.57900000,35.90000000,10.71030000,4.00000000,411.00000000,18.30000000,370.78000000,5.49000000
2.30040000,0.00000000,19.58000000,0.00000000,0.60500000,6.31900000,96.10000000,2.10000000,5.00000000,403.00000000,14.70000000,297.09000000,11.10000000
7.99248000,0.00000000,18.10000000,0.00000000,0.70000000,5.52000000,100.00000000,1.53310000,24.00000000,666.00000000,20.20000000,396.90000000,24.56000000
0.07978000,40.00000000,6.41000000,0.00000000,0.44700000,6.48200000,32.10000000,4.14030000,4.00000000,254.00000000,17.60000000,396.90000000,7.19000000
0.08014000,0.00000000,5.96000000,0.00000000,0.49900000,5.85000000,41.50000000,3.93420000,5.00000000,279.00000000,19.20000000,396.90000000,8.77000000
0.13262000,0.00000000,8.56000000,0.00000000,0.52000000,5.85100000,96.70000000,2.10690000,5.00000000,384.00000000,20.90000000,394.05000000,16.47000000
1.42502000,0.00000000,19.58000000,0.00000000,0.87100000,6.51000000,100.00000000,1.76590000,5.00000000,403.00000000,14.70000000,364.31000000,7.39000000
0.36920000,0.00000000,9.90000000,0.00000000,0.54400000,6.56700000,87.30000000,3.60230000,4.00000000,304.00000000,18.40000000,395.69000000,9.28000000
8.24809000,0.00000000,18.10000000,0.00000000,0.71300000,7.39300000,99.30000000,2.45270000,24.00000000,666.00000000,20.20000000,375.87000000,16.74000000
8.15174000,0.00000000,18.10000000,0.00000000,0.70000000,5.39000000,98.90000000,1.72810000,24.00000000,666.00000000,20.20000000,396.90000000,20.85000000
0.15876000,0.00000000,10.81000000,0.00000000,0.41300000,5.96100000,17.50000000,5.28730000,4.00000000,305.00000000,19.20000000,376.94000000,9.88000000
0.62739000,0.00000000,8.14000000,0.00000000,0.53800000,5.83400000,56.50000000,4.49860000,4.00000000,307.00000000,21.00000000,395.62000000,8.47000000
4.54192000,0.00000000,18.10000000,0.00000000,0.77000000,6.39800000,88.00000000,2.51820000,24.00000000,666.00000000,20.20000000,374.56000000,7.79000000
0.03237000,0.00000000,2.18000000,0.00000000,0.45800000,6.99800000,45.80000000,6.06220000,3.00000000,222.00000000,18.70000000,394.63000000,2.94000000
0.03502000,80.00000000,4.95000000,0.00000000,0.41100000,6.86100000,27.90000000,5.11670000,4.00000000,245.00000000,19.20000000,396.90000000,3.33000000
7.83932000,0.00000000,18.10000000,0.00000000,0.65500000,6.20900000,65.40000000,2.96340000,24.00000000,666.00000000,20.20000000,396.90000000,13.22000000
1.34284000,0.00000000,19.58000000,0.00000000,0.60500000,6.06600000,100.00000000,1.75730000,5.00000000,403.00000000,14.70000000,353.89000000,6.43000000
4.55587000,0.00000000,18.10000000,0.00000000,0.71800000,3.56100000,87.90000000,1.61320000,24.00000000,666.00000000,20.20000000,354.70000000,7.12000000
0.10000000,34.00000000,6.09000000,0.00000000,0.43300000,6.98200000,17.70000000,5.49170000,7.00000000,329.00000000,16.10000000,390.43000000,4.86000000
0.25915000,0.00000000,21.89000000,0.00000000,0.62400000,5.69300000,96.00000000,1.78830000,4.00000000,437.00000000,21.20000000,392.11000000,17.19000000
0.04560000,0.00000000,13.89000000,1.00000000,0.55000000,5.88800000,56.00000000,3.11210000,5.00000000,276.00000000,16.40000000,392.80000000,13.51000000
0.33147000,0.00000000,6.20000000,0.00000000,0.50700000,8.24700000,70.40000000,3.65190000,8.00000000,307.00000000,17.40000000,378.95000000,3.95000000
0.04203000,28.00000000,15.04000000,0.00000000,0.46400000,6.44200000,53.60000000,3.66590000,4.00000000,270.00000000,18.20000000,395.01000000,8.16000000
0.49298000,0.00000000,9.90000000,0.00000000,0.54400000,6.63500000,82.50000000,3.31750000,4.00000000,304.00000000,18.40000000,396.90000000,4.54000000
2.44668000,0.00000000,19.58000000,0.00000000,0.87100000,5.27200000,94.00000000,1.73640000,5.00000000,403.00000000,14.70000000,88.63000000,16.14000000
4.66883000,0.00000000,18.10000000,0.00000000,0.71300000,5.97600000,87.90000000,2.58060000,24.00000000,666.00000000,20.20000000,10.48000000,19.01000000
4.26131000,0.00000000,18.10000000,0.00000000,0.77000000,6.11200000,81.30000000,2.50910000,24.00000000,666.00000000,20.20000000,390.74000000,12.67000000
19.60910000,0.00000000,18.10000000,0.00000000,0.67100000,7.31300000,97.90000000,1.31630000,24.00000000,666.00000000,20.20000000,396.90000000,13.44000000
1.12658000,0.00000000,19.58000000,1.00000000,0.87100000,5.01200000,88.00000000,1.61020000,5.00000000,403.00000000,14.70000000,343.28000000,12.12000000
24.39380000,0.00000000,18.10000000,0.00000000,0.70000000,4.65200000,100.00000000,1.46720000,24.00000000,666.00000000,20.20000000,396.90000000,28.28000000
0.33045000,0.00000000,6.20000000,0.00000000,0.50700000,6.08600000,61.50000000,3.65190000,8.00000000,307.00000000,17.40000000,376.75000000,10.88000000
0.14231000,0.00000000,10.01000000,0.00000000,0.54700000,6.25400000,84.20000000,2.25650000,6.00000000,432.00000000,17.80000000,388.74000000,10.45000000
0.40771000,0.00000000,6.20000000,1.00000000,0.50700000,6.16400000,91.30000000,3.04800000,8.00000000,307.00000000,17.40000000,395.24000000,21.46000000
0.03427000,0.00000000,5.19000000,0.00000000,0.51500000,5.86900000,46.30000000,5.23110000,5.00000000,224.00000000,20.20000000,396.90000000,9.80000000
0.10469000,40.00000000,6.41000000,1.00000000,0.44700000,7.26700000,49.00000000,4.78720000,4.00000000,254.00000000,17.60000000,389.25000000,6.05000000
5.29305000,0.00000000,18.10000000,0.00000000,0.70000000,6.05100000,82.50000000,2.16780000,24.00000000,666.00000000,20.20000000,378.38000000,18.76000000
38.35180000,0.00000000,18.10000000,0.00000000,0.69300000,5.45300000,100.00000000,1.48960000,24.00000000,666.00000000,20.20000000,396.90000000,30.59000000
15.57570000,0.00000000,18.10000000,0.00000000,0.58000000,5.92600000,71.00000000,2.90840000,24.00000000,666.00000000,20.20000000,368.74000000,18.13000000
1.13081000,0.00000000,8.14000000,0.00000000,0.53800000,5.71300000,94.10000000,4.23300000,4.00000000,307.00000000,21.00000000,360.17000000,22.60000000
2.44953000,0.00000000,19.58000000,0.00000000,0.60500000,6.40200000,95.20000000,2.26250000,5.00000000,403.00000000,14.70000000,330.04000000,11.32000000
17.86670000,0.00000000,18.10000000,0.00000000,0.67100000,6.22300000,100.00000000,1.38610000,24.00000000,666.00000000,20.20000000,393.74000000,21.78000000
15.28800000,0.00000000,18.10000000,0.00000000,0.67100000,6.64900000,93.30000000,1.34490000,24.00000000,666.00000000,20.20000000,363.02000000,23.24000000
28.65580000,0.00000000,18.10000000,0.00000000,0.59700000,5.15500000,100.00000000,1.58940000,24.00000000,666.00000000,20.20000000,210.97000000,20.08000000
1.41385000,0.00000000,19.58000000,1.00000000,0.87100000,6.12900000,96.00000000,1.74940000,5.00000000,403.00000000,14.70000000,321.02000000,15.12000000
0.10612000,30.00000000,4.93000000,0.00000000,0.42800000,6.09500000,65.10000000,6.33610000,6.00000000,300.00000000,16.60000000,394.62000000,12.40000000
0.06642000,0.00000000,4.05000000,0.00000000,0.51000000,6.86000000,74.40000000,2.91530000,5.00000000,296.00000000,16.60000000,391.27000000,6.92000000
7.40389000,0.00000000,18.10000000,0.00000000,0.59700000,5.61700000,97.90000000,1.45470000,24.00000000,666.00000000,20.20000000,314.64000000,26.40000000
0.07886000,80.00000000,4.95000000,0.00000000,0.41100000,7.14800000,27.70000000,5.11670000,4.00000000,245.00000000,19.20000000,396.90000000,3.56000000
0.03578000,20.00000000,3.33000000,0.00000000,0.44290000,7.82000000,64.50000000,4.69470000,5.00000000,216.00000000,14.90000000,387.31000000,3.76000000
2.33099000,0.00000000,19.58000000,0.00000000,0.87100000,5.18600000,93.80000000,1.52960000,5.00000000,403.00000000,14.70000000,356.99000000,28.32000000
0.07022000,0.00000000,4.05000000,0.00000000,0.51000000,6.02000000,47.20000000,3.55490000,5.00000000,296.00000000,16.60000000,393.23000000,10.11000000
0.05561000,70.00000000,2.24000000,0.00000000,0.40000000,7.04100000,10.00000000,7.82780000,5.00000000,358.00000000,14.80000000,371.58000000,4.74000000
0.03932000,0.00000000,3.41000000,0.00000000,0.48900000,6.40500000,73.90000000,3.09210000,2.00000000,270.00000000,17.80000000,393.55000000,8.20000000
0.32543000,0.00000000,21.89000000,0.00000000,0.62400000,6.43100000,98.80000000,1.81250000,4.00000000,437.00000000,21.20000000,396.90000000,15.39000000
1.20742000,0.00000000,19.58000000,0.00000000,0.60500000,5.87500000,94.60000000,2.42590000,5.00000000,403.00000000,14.70000000,292.29000000,14.43000000
0.03768000,80.00000000,1.52000000,0.00000000,0.40400000,7.27400000,38.30000000,7.30900000,2.00000000,329.00000000,12.60000000,392.20000000,6.62000000
0.01965000,80.00000000,1.76000000,0.00000000,0.38500000,6.23000000,31.50000000,9.08920000,1.00000000,241.00000000,18.20000000,341.60000000,12.93000000
0.02875000,28.00000000,15.04000000,0.00000000,0.46400000,6.21100000,28.90000000,3.66590000,4.00000000,270.00000000,18.20000000,396.33000000,6.21000000
3.53501000,0.00000000,19.58000000,1.00000000,0.87100000,6.15200000,82.60000000,1.74550000,5.00000000,403.00000000,14.70000000,88.01000000,15.02000000
0.03659000,25.00000000,4.86000000,0.00000000,0.42600000,6.30200000,32.20000000,5.40070000,4.00000000,281.00000000,19.00000000,396.90000000,6.72000000
0.04932000,33.00000000,2.18000000,0.00000000,0.47200000,6.84900000,70.30000000,3.18270000,7.00000000,222.00000000,18.40000000,396.90000000,7.53000000
3.67367000,0.00000000,18.10000000,0.00000000,0.58300000,6.31200000,51.90000000,3.99170000,24.00000000,666.00000000,20.20000000,388.62000000,10.58000000
0.09512000,0.00000000,12.83000000,0.00000000,0.43700000,6.28600000,45.00000000,4.50260000,5.00000000,398.00000000,18.70000000,383.23000000,8.94000000
0.16760000,0.00000000,7.38000000,0.00000000,0.49300000,6.42600000,52.30000000,4.54040000,5.00000000,287.00000000,19.60000000,396.90000000,7.20000000
0.82526000,20.00000000,3.97000000,0.00000000,0.64700000,7.32700000,94.50000000,2.07880000,5.00000000,264.00000000,13.00000000,393.42000000,11.25000000
0.19073000,22.00000000,5.86000000,0.00000000,0.43100000,6.71800000,17.50000000,7.82650000,7.00000000,330.00000000,19.10000000,393.74000000,6.56000000
0.13554000,12.50000000,6.07000000,0.00000000,0.40900000,5.59400000,36.80000000,6.49800000,4.00000000,345.00000000,18.90000000,396.90000000,13.09000000
0.09103000,0.00000000,2.46000000,0.00000000,0.48800000,7.15500000,92.20000000,2.70060000,3.00000000,193.00000000,17.80000000,394.12000000,4.82000000
0.78420000,0.00000000,8.14000000,0.00000000,0.53800000,5.99000000,81.70000000,4.25790000,4.00000000,307.00000000,21.00000000,386.75000000,14.67000000
0.43571000,0.00000000,10.59000000,1.00000000,0.48900000,5.34400000,100.00000000,3.87500000,4.00000000,277.00000000,18.60000000,396.90000000,23.09000000
24.80170000,0.00000000,18.10000000,0.00000000,0.69300000,5.34900000,96.00000000,1.70280000,24.00000000,666.00000000,20.20000000,396.90000000,19.77000000
0.02543000,55.00000000,3.78000000,0.00000000,0.48400000,6.69600000,56.40000000,5.73210000,5.00000000,370.00000000,17.60000000,396.90000000,7.18000000
13.67810000,0.00000000,18.10000000,0.00000000,0.74000000,5.93500000,87.90000000,1.82060000,24.00000000,666.00000000,20.20000000,68.95000000,34.02000000
11.10810000,0.00000000,18.10000000,0.00000000,0.66800000,4.90600000,100.00000000,1.17420000,24.00000000,666.00000000,20.20000000,396.90000000,34.77000000
16.81180000,0.00000000,18.10000000,0.00000000,0.70000000,5.27700000,98.10000000,1.42610000,24.00000000,666.00000000,20.20000000,396.90000000,30.81000000
13.91340000,0.00000000,18.10000000,0.00000000,0.71300000,6.20800000,95.00000000,2.22220000,24.00000000,666.00000000,20.20000000,100.63000000,15.17000000
9.72418000,0.00000000,18.10000000,0.00000000,0.74000000,6.40600000,97.20000000,2.06510000,24.00000000,666.00000000,20.20000000,385.96000000,19.52000000
0.26938000,0.00000000,9.90000000,0.00000000,0.54400000,6.26600000,82.80000000,3.26280000,4.00000000,304.00000000,18.40000000,393.39000000,7.90000000
9.23230000,0.00000000,18.10000000,0.00000000,0.63100000,6.21600000,100.00000000,1.16910000,24.00000000,666.00000000,20.20000000,366.15000000,9.53000000
6.44405000,0.00000000,18.10000000,0.00000000,0.58400000,6.42500000,74.80000000,2.20040000,24.00000000,666.00000000,20.20000000,97.95000000,12.03000000
0.13117000,0.00000000,8.56000000,0.00000000,0.52000000,6.12700000,85.20000000,2.12240000,5.00000000,384.00000000,20.90000000,387.69000000,14.09000000
0.04527000,0.00000000,11.93000000,0.00000000,0.57300000,6.12000000,76.70000000,2.28750000,1.00000000,273.00000000,21.00000000,396.90000000,9.08000000
0.16902000,0.00000000,25.65000000,0.00000000,0.58100000,5.98600000,88.40000000,1.99290000,2.00000000,188.00000000,19.10000000,385.02000000,14.81000000
0.04294000,28.00000000,15.04000000,0.00000000,0.46400000,6.24900000,77.30000000,3.61500000,4.00000000,270.00000000,18.20000000,396.90000000,10.59000000
0.55007000,20.00000000,3.97000000,0.00000000,0.64700000,7.20600000,91.60000000,1.93010000,5.00000000,264.00000000,13.00000000,387.89000000,8.10000000
7.67202000,0.00000000,18.10000000,0.00000000,0.69300000,5.74700000,98.90000000,1.63340000,24.00000000,666.00000000,20.20000000,393.10000000,19.92000000
0.04417000,70.00000000,2.24000000,0.00000000,0.40000000,6.87100000,47.40000000,7.82780000,5.00000000,358.00000000,14.80000000,390.86000000,6.07000000
12.80230000,0.00000000,18.10000000,0.00000000,0.74000000,5.85400000,96.60000000,1.89560000,24.00000000,666.00000000,20.20000000,240.52000000,23.79000000
3.69695000,0.00000000,18.10000000,0.00000000,0.71800000,4.96300000,91.40000000,1.75230000,24.00000000,666.00000000,20.20000000,316.03000000,14.00000000
0.15038000,0.00000000,25.65000000,0.00000000,0.58100000,5.85600000,97.00000000,1.94440000,2.00000000,188.00000000,19.10000000,370.31000000,25.41000000
0.01360000,75.00000000,4.00000000,0.00000000,0.41000000,5.88800000,47.60000000,7.31970000,3.00000000,469.00000000,21.10000000,396.90000000,14.80000000
0.06888000,0.00000000,2.46000000,0.00000000,0.48800000,6.14400000,62.20000000,2.59790000,3.00000000,193.00000000,17.80000000,396.90000000,9.45000000
6.28807000,0.00000000,18.10000000,0.00000000,0.74000000,6.34100000,96.40000000,2.07200000,24.00000000,666.00000000,20.20000000,318.01000000,17.79000000
0.63796000,0.00000000,8.14000000,0.00000000,0.53800000,6.09600000,84.50000000,4.46190000,4.00000000,307.00000000,21.00000000,380.02000000,10.26000000
0.04011000,80.00000000,1.52000000,0.00000000,0.40400000,7.28700000,34.10000000,7.30900000,2.00000000,329.00000000,12.60000000,396.90000000,4.08000000
2.81838000,0.00000000,18.10000000,0.00000000,0.53200000,5.76200000,40.30000000,4.09830000,24.00000000,666.00000000,20.20000000,392.92000000,10.42000000
0.08873000,21.00000000,5.64000000,0.00000000,0.43900000,5.96300000,45.70000000,6.81470000,4.00000000,243.00000000,16.80000000,395.56000000,13.45000000
0.01432000,100.00000000,1.32000000,0.00000000,0.41100000,6.81600000,40.50000000,8.32480000,5.00000000,256.00000000,15.10000000,392.90000000,3.95000000
0.21409000,22.00000000,5.86000000,0.00000000,0.43100000,6.43800000,8.90000000,7.39670000,7.00000000,330.00000000,19.10000000,377.07000000,3.59000000
0.04379000,80.00000000,3.37000000,0.00000000,0.39800000,5.78700000,31.10000000,6.61150000,4.00000000,337.00000000,16.10000000,396.90000000,10.24000000
0.09164000,0.00000000,10.81000000,0.00000000,0.41300000,6.06500000,7.80000000,5.28730000,4.00000000,305.00000000,19.20000000,390.91000000,5.52000000
10.83420000,0.00000000,18.10000000,0.00000000,0.67900000,6.78200000,90.80000000,1.81950000,24.00000000,666.00000000,20.20000000,21.57000000,25.79000000
0.31533000,0.00000000,6.20000000,0.00000000,0.50400000,8.26600000,78.30000000,2.89440000,8.00000000,307.00000000,17.40000000,385.05000000,4.14000000
0.22438000,0.00000000,9.69000000,0.00000000,0.58500000,6.02700000,79.70000000,2.49820000,6.00000000,391.00000000,19.20000000,396.90000000,14.33000000
0.22212000,0.00000000,10.01000000,0.00000000,0.54700000,6.09200000,95.40000000,2.54800000,6.00000000,432.00000000,17.80000000,396.90000000,17.09000000
0.52693000,0.00000000,6.20000000,0.00000000,0.50400000,8.72500000,83.00000000,2.89440000,8.00000000,307.00000000,17.40000000,382.00000000,4.63000000
0.01381000,80.00000000,0.46000000,0.00000000,0.42200000,7.87500000,32.00000000,5.64840000,4.00000000,255.00000000,14.40000000,394.23000000,2.97000000
6.65492000,0.00000000,18.10000000,0.00000000,0.71300000,6.31700000,83.00000000,2.73440000,24.00000000,666.00000000,20.20000000,396.90000000,13.99000000
0.13960000,0.00000000,8.56000000,0.00000000,0.52000000,6.16700000,90.00000000,2.42100000,5.00000000,384.00000000,20.90000000,392.69000000,12.33000000
8.26725000,0.00000000,18.10000000,1.00000000,0.66800000,5.87500000,89.60000000,1.12960000,24.00000000,666.00000000,20.20000000,347.88000000,8.88000000
0.06162000,0.00000000,4.39000000,0.00000000,0.44200000,5.89800000,52.30000000,8.01360000,3.00000000,352.00000000,18.80000000,364.61000000,12.67000000
3.67822000,0.00000000,18.10000000,0.00000000,0.77000000,5.36200000,96.20000000,2.10360000,24.00000000,666.00000000,20.20000000,380.79000000,10.19000000
0.21161000,0.00000000,8.56000000,0.00000000,0.52000000,6.13700000,87.40000000,2.71470000,5.00000000,384.00000000,20.90000000,394.47000000,13.44000000
1.22358000,0.00000000,19.58000000,0.00000000,0.60500000,6.94300000,97.40000000,1.87730000,5.00000000,403.00000000,14.70000000,363.43000000,4.59000000
0.62976000,0.00000000,8.14000000,0.00000000,0.53800000,5.94900000,61.80000000,4.70750000,4.00000000,307.00000000,21.00000000,396.90000000,8.26000000
0.04337000,21.00000000,5.64000000,0.00000000,0.43900000,6.11500000,63.00000000,6.81470000,4.00000000,243.00000000,16.80000000,393.97000000,9.43000000
8.05579000,0.00000000,18.10000000,0.00000000,0.58400000,5.42700000,95.40000000,2.42980000,24.00000000,666.00000000,20.20000000,352.58000000,18.14000000
0.02498000,0.00000000,1.89000000,0.00000000,0.51800000,6.54000000,59.70000000,6.26690000,1.00000000,422.00000000,15.90000000,389.96000000,8.65000000
0.05059000,0.00000000,4.49000000,0.00000000,0.44900000,6.38900000,48.00000000,4.77940000,3.00000000,247.00000000,18.50000000,396.90000000,9.62000000
2.37857000,0.00000000,18.10000000,0.00000000,0.58300000,5.87100000,41.90000000,3.72400000,24.00000000,666.00000000,20.20000000,370.73000000,13.34000000
0.44178000,0.00000000,6.20000000,0.00000000,0.50400000,6.55200000,21.40000000,3.37510000,8.00000000,307.00000000,17.40000000,380.34000000,3.76000000
0.15445000,25.00000000,5.13000000,0.00000000,0.45300000,6.14500000,29.20000000,7.81480000,8.00000000,284.00000000,19.70000000,390.68000000,6.86000000
4.22239000,0.00000000,18.10000000,1.00000000,0.77000000,5.80300000,89.00000000,1.90470000,24.00000000,666.00000000,20.20000000,353.04000000,14.64000000
0.29090000,0.00000000,21.89000000,0.00000000,0.62400000,6.17400000,93.60000000,1.61190000,4.00000000,437.00000000,21.20000000,388.08000000,24.16000000
0.54011000,20.00000000,3.97000000,0.00000000,0.64700000,7.20300000,81.80000000,2.11210000,5.00000000,264.00000000,13.00000000,392.80000000,9.59000000
0.05515000,33.00000000,2.18000000,0.00000000,0.47200000,7.23600000,41.10000000,4.02200000,7.00000000,222.00000000,18.40000000,393.68000000,6.93000000
9.39063000,0.00000000,18.10000000,0.00000000,0.74000000,5.62700000,93.90000000,1.81720000,24.00000000,666.00000000,20.20000000,396.90000000,22.88000000
0.26838000,0.00000000,9.69000000,0.00000000,0.58500000,5.79400000,70.60000000,2.89270000,6.00000000,391.00000000,19.20000000,396.90000000,14.10000000
0.14932000,25.00000000,5.13000000,0.00000000,0.45300000,5.74100000,66.20000000,7.22540000,8.00000000,284.00000000,19.70000000,395.11000000,13.15000000
4.42228000,0.00000000,18.10000000,0.00000000,0.58400000,6.00300000,94.50000000,2.54030000,24.00000000,666.00000000,20.20000000,331.29000000,21.32000000
0.44791000,0.00000000,6.20000000,1.00000000,0.50700000,6.72600000,66.50000000,3.65190000,8.00000000,307.00000000,17.40000000,360.20000000,8.05000000
0.61470000,0.00000000,6.20000000,0.00000000,0.50700000,6.61800000,80.80000000,3.27210000,8.00000000,307.00000000,17.40000000,396.90000000,7.60000000
1.51902000,0.00000000,19.58000000,1.00000000,0.60500000,8.37500000,93.90000000,2.16200000,5.00000000,403.00000000,14.70000000,388.45000000,3.32000000
1.46336000,0.00000000,19.58000000,0.00000000,0.60500000,7.48900000,90.80000000,1.97090000,5.00000000,403.00000000,14.70000000,374.43000000,1.73000000
0.03537000,34.00000000,6.09000000,0.00000000,0.43300000,6.59000000,40.40000000,5.49170000,7.00000000,329.00000000,16.10000000,395.75000000,9.50000000
20.71620000,0.00000000,18.10000000,0.00000000,0.65900000,4.13800000,100.00000000,1.17810000,24.00000000,666.00000000,20.20000000,370.22000000,23.34000000
0.38214000,0.00000000,6.20000000,0.00000000,0.50400000,8.04000000,86.50000000,3.21570000,8.00000000,307.00000000,17.40000000,387.38000000,3.13000000
0.01501000,90.00000000,1.21000000,1.00000000,0.40100000,7.92300000,24.80000000,5.88500000,1.00000000,198.00000000,13.60000000,395.52000000,3.16000000
2.24236000,0.00000000,19.58000000,0.00000000,0.60500000,5.85400000,91.80000000,2.42200000,5.00000000,403.00000000,14.70000000,395.11000000,11.64000000
0.08707000,0.00000000,12.83000000,0.00000000,0.43700000,6.14000000,45.80000000,4.09050000,5.00000000,398.00000000,18.70000000,386.96000000,10.27000000
0.03584000,80.00000000,3.37000000,0.00000000,0.39800000,6.29000000,17.80000000,6.61150000,4.00000000,337.00000000,16.10000000,396.90000000,4.67000000
0.03615000,80.00000000,4.95000000,0.00000000,0.41100000,6.63000000,23.40000000,5.11670000,4.00000000,245.00000000,19.20000000,396.90000000,4.70000000
5.66998000,0.00000000,18.10000000,1.00000000,0.63100000,6.68300000,96.80000000,1.35670000,24.00000000,666.00000000,20.20000000,375.33000000,3.73000000
0.06617000,0.00000000,3.24000000,0.00000000,0.46000000,5.86800000,25.80000000,5.21460000,4.00000000,430.00000000,16.90000000,382.44000000,9.97000000
0.08265000,0.00000000,13.92000000,0.00000000,0.43700000,6.12700000,18.40000000,5.50270000,4.00000000,289.00000000,16.00000000,396.90000000,8.58000000
0.06724000,0.00000000,3.24000000,0.00000000,0.46000000,6.33300000,17.20000000,5.21460000,4.00000000,430.00000000,16.90000000,375.21000000,7.34000000
5.44114000,0.00000000,18.10000000,0.00000000,0.71300000,6.65500000,98.20000000,2.35520000,24.00000000,666.00000000,20.20000000,355.29000000,17.73000000
0.10793000,0.00000000,8.56000000,0.00000000,0.52000000,6.19500000,54.40000000,2.77780000,5.00000000,384.00000000,20.90000000,393.49000000,13.00000000
0.34006000,0.00000000,21.89000000,0.00000000,0.62400000,6.45800000,98.90000000,2.11850000,4.00000000,437.00000000,21.20000000,395.04000000,12.60000000
0.08187000,0.00000000,2.89000000,0.00000000,0.44500000,7.82000000,36.90000000,3.49520000,2.00000000,276.00000000,18.00000000,393.53000000,3.57000000
0.34940000,0.00000000,9.90000000,0.00000000,0.54400000,5.97200000,76.70000000,3.10250000,4.00000000,304.00000000,18.40000000,396.24000000,9.97000000
0.06860000,0.00000000,2.89000000,0.00000000,0.44500000,7.41600000,62.50000000,3.49520000,2.00000000,276.00000000,18.00000000,396.90000000,6.19000000
3.16360000,0.00000000,18.10000000,0.00000000,0.65500000,5.75900000,48.20000000,3.06650000,24.00000000,666.00000000,20.20000000,334.40000000,14.13000000
0.25199000,0.00000000,10.59000000,0.00000000,0.48900000,5.78300000,72.70000000,4.35490000,4.00000000,277.00000000,18.60000000,389.43000000,18.06000000
0.01301000,35.00000000,1.52000000,0.00000000,0.44200000,7.24100000,49.30000000,7.03790000,1.00000000,284.00000000,15.50000000,394.74000000,5.49000000
0.10959000,0.00000000,11.93000000,0.00000000,0.57300000,6.79400000,89.30000000,2.38890000,1.00000000,273.00000000,21.00000000,393.45000000,6.48000000
0.05023000,35.00000000,6.06000000,0.00000000,0.43790000,5.70600000,28.40000000,6.64070000,1.00000000,304.00000000,16.90000000,394.02000000,12.43000000
3.77498000,0.00000000,18.10000000,0.00000000,0.65500000,5.95200000,84.70000000,2.87150000,24.00000000,666.00000000,20.20000000,22.01000000,17.15000000
0.22489000,12.50000000,7.87000000,0.00000000,0.52400000,6.37700000,94.30000000,6.34670000,5.00000000,311.00000000,15.20000000,392.52000000,20.45000000
2.63548000,0.00000000,9.90000000,0.00000000,0.54400000,4.97300000,37.80000000,2.51940000,4.00000000,304.00000000,18.40000000,350.45000000,12.64000000
0.52058000,0.00000000,6.20000000,1.00000000,0.50700000,6.63100000,76.50000000,4.14800000,8.00000000,307.00000000,17.40000000,388.45000000,9.54000000
0.28955000,0.00000000,10.59000000,0.00000000,0.48900000,5.41200000,9.80000000,3.58750000,4.00000000,277.00000000,18.60000000,348.93000000,29.55000000
0.07013000,0.00000000,13.89000000,0.00000000,0.55000000,6.64200000,85.10000000,3.42110000,5.00000000,276.00000000,16.40000000,392.78000000,9.69000000
0.05780000,0.00000000,2.46000000,0.00000000,0.48800000,6.98000000,58.40000000,2.82900000,3.00000000,193.00000000,17.80000000,396.90000000,5.04000000
0.04684000,0.00000000,3.41000000,0.00000000,0.48900000,6.41700000,66.10000000,3.09230000,2.00000000,270.00000000,17.80000000,392.18000000,8.81000000
4.81213000,0.00000000,18.10000000,0.00000000,0.71300000,6.70100000,90.00000000,2.59750000,24.00000000,666.00000000,20.20000000,255.23000000,16.42000000
0.05360000,21.00000000,5.64000000,0.00000000,0.43900000,6.51100000,21.10000000,6.81470000,4.00000000,243.00000000,16.80000000,396.90000000,5.28000000
0.12579000,45.00000000,3.44000000,0.00000000,0.43700000,6.55600000,29.10000000,4.56670000,5.00000000,398.00000000,15.20000000,382.84000000,4.56000000
0.79041000,0.00000000,9.90000000,0.00000000,0.54400000,6.12200000,52.80000000,2.64030000,4.00000000,304.00000000,18.40000000,396.90000000,5.98000000
0.32264000,0.00000000,21.89000000,0.00000000,0.62400000,5.94200000,93.50000000,1.96690000,4.00000000,437.00000000,21.20000000,378.25000000,16.90000000
0.55778000,0.00000000,21.89000000,0.00000000,0.62400000,6.33500000,98.20000000,2.11070000,4.00000000,437.00000000,21.20000000,394.67000000,16.96000000
0.04666000,80.00000000,1.52000000,0.00000000,0.40400000,7.10700000,36.60000000,7.30900000,2.00000000,329.00000000,12.60000000,354.31000000,8.61000000
0.03113000,0.00000000,4.39000000,0.00000000,0.44200000,6.01400000,48.50000000,8.01360000,3.00000000,352.00000000,18.80000000,385.64000000,10.53000000
0.17505000,0.00000000,5.96000000,0.00000000,0.49900000,5.96600000,30.20000000,3.84730000,5.00000000,279.00000000,19.20000000,393.43000000,10.13000000
9.92485000,0.00000000,18.10000000,0.00000000,0.74000000,6.25100000,96.60000000,2.19800000,24.00000000,666.00000000,20.20000000,388.52000000,16.44000000
0.11432000,0.00000000,8.56000000,0.00000000,0.52000000,6.78100000,71.30000000,2.85610000,5.00000000,384.00000000,20.90000000,395.58000000,7.67000000
0.05302000,0.00000000,3.41000000,0.00000000,0.48900000,7.07900000,63.10000000,3.41450000,2.00000000,270.00000000,17.80000000,396.06000000,5.70000000
0.24980000,0.00000000,21.89000000,0.00000000,0.62400000,5.85700000,98.20000000,1.66860000,4.00000000,437.00000000,21.20000000,392.04000000,21.32000000
25.94060000,0.00000000,18.10000000,0.00000000,0.67900000,5.30400000,89.10000000,1.64750000,24.00000000,666.00000000,20.20000000,127.36000000,26.64000000
0.13587000,0.00000000,10.59000000,1.00000000,0.48900000,6.06400000,59.10000000,4.23920000,4.00000000,277.00000000,18.60000000,381.32000000,14.66000000
0.30347000,0.00000000,7.38000000,0.00000000,0.49300000,6.31200000,28.90000000,5.41590000,5.00000000,287.00000000,19.60000000,396.90000000,6.15000000
6.80117000,0.00000000,18.10000000,0.00000000,0.71300000,6.08100000,84.40000000,2.71750000,24.00000000,666.00000000,20.20000000,396.90000000,14.70000000
8.98296000,0.00000000,18.10000000,1.00000000,0.77000000,6.21200000,97.40000000,2.12220000,24.00000000,666.00000000,20.20000000,377.73000000,17.60000000
45.74610000,0.00000000,18.10000000,0.00000000,0.69300000,4.51900000,100.00000000,1.65820000,24.00000000,666.00000000,20.20000000,88.27000000,36.98000000
10.67180000,0.00000000,18.10000000,0.00000000,0.74000000,6.45900000,94.80000000,1.98790000,24.00000000,666.00000000,20.20000000,43.06000000,23.98000000
0.22969000,0.00000000,10.59000000,0.00000000,0.48900000,6.32600000,52.50000000,4.35490000,4.00000000,277.00000000,18.60000000,394.87000000,10.97000000
18.49820000,0.00000000,18.10000000,0.00000000,0.66800000,4.13800000,100.00000000,1.13700000,24.00000000,666.00000000,20.20000000,396.90000000,37.97000000
0.21977000,0.00000000,6.91000000,0.00000000,0.44800000,5.60200000,62.00000000,6.08770000,3.00000000,233.00000000,17.90000000,396.90000000,16.20000000
0.16211000,20.00000000,6.96000000,0.00000000,0.46400000,6.24000000,16.30000000,4.42900000,3.00000000,223.00000000,18.60000000,396.90000000,6.59000000
0.03466000,35.00000000,6.06000000,0.00000000,0.43790000,6.03100000,23.30000000,6.64070000,1.00000000,304.00000000,16.90000000,362.25000000,7.83000000
2.14918000,0.00000000,19.58000000,0.00000000,0.87100000,5.70900000,98.50000000,1.62320000,5.00000000,403.00000000,14.70000000,261.95000000,15.79000000
0.01439000,60.00000000,2.93000000,0.00000000,0.40100000,6.60400000,18.80000000,6.21960000,1.00000000,265.00000000,15.60000000,376.70000000,4.38000000


train_targets_raw.csv
15.20000000
42.30000000
50.00000000
21.10000000
17.70000000
18.50000000
11.30000000
15.60000000
15.60000000
14.40000000
12.10000000
17.90000000
23.10000000
19.90000000
15.70000000
8.80000000
50.00000000
22.50000000
24.10000000
27.50000000
10.90000000
30.80000000
32.90000000
24.00000000
18.50000000
13.30000000
22.90000000
34.70000000
16.60000000
17.50000000
22.30000000
16.10000000
14.90000000
23.10000000
34.90000000
25.00000000
13.90000000
13.10000000
20.40000000
20.00000000
15.20000000
24.70000000
22.20000000
16.70000000
12.70000000
15.60000000
18.40000000
21.00000000
30.10000000
15.10000000
18.70000000
9.60000000
31.50000000
24.80000000
19.10000000
22.00000000
14.50000000
11.00000000
32.00000000
29.40000000
20.30000000
24.40000000
14.60000000
19.50000000
14.10000000
14.30000000
15.60000000
10.50000000
6.30000000
19.30000000
19.30000000
13.40000000
36.40000000
17.80000000
13.50000000
16.50000000
8.30000000
14.30000000
16.00000000
13.40000000
28.60000000
43.50000000
20.20000000
22.00000000
23.00000000
20.70000000
12.50000000
48.50000000
14.60000000
13.40000000
23.70000000
50.00000000
21.70000000
39.80000000
38.70000000
22.20000000
34.90000000
22.50000000
31.10000000
28.70000000
46.00000000
41.70000000
21.00000000
26.60000000
15.00000000
24.40000000
13.30000000
21.20000000
11.70000000
21.70000000
19.40000000
50.00000000
22.80000000
19.70000000
24.70000000
36.20000000
14.20000000
18.90000000
18.30000000
20.60000000
24.60000000
18.20000000
8.70000000
44.00000000
10.40000000
13.20000000
21.20000000
37.00000000
30.70000000
22.90000000
20.00000000
19.30000000
31.70000000
32.00000000
23.10000000
18.80000000
10.90000000
50.00000000
19.60000000
5.00000000
14.40000000
19.80000000
13.80000000
19.60000000
23.90000000
24.50000000
25.00000000
19.90000000
17.20000000
24.60000000
13.50000000
26.60000000
21.40000000
11.90000000
22.60000000
19.60000000
8.50000000
23.70000000
23.10000000
22.40000000
20.50000000
23.60000000
18.40000000
35.20000000
23.10000000
27.90000000
20.60000000
23.70000000
28.00000000
13.60000000
27.10000000
23.60000000
20.60000000
18.20000000
21.70000000
17.10000000
8.40000000
25.30000000
13.80000000
22.20000000
18.40000000
20.70000000
31.60000000
30.50000000
20.30000000
8.80000000
19.20000000
19.40000000
23.10000000
23.00000000
14.80000000
48.80000000
22.60000000
33.40000000
21.10000000
13.60000000
32.20000000
13.10000000
23.40000000
18.90000000
23.90000000
11.80000000
23.30000000
22.80000000
19.60000000
16.70000000
13.40000000
22.20000000
20.40000000
21.80000000
26.40000000
14.90000000
24.10000000
23.80000000
12.30000000
29.10000000
21.00000000
19.50000000
23.30000000
23.80000000
17.80000000
11.50000000
21.70000000
19.90000000
25.00000000
33.40000000
28.50000000
21.40000000
24.30000000
27.50000000
33.10000000
16.20000000
23.30000000
48.30000000
22.90000000
22.80000000
13.10000000
12.70000000
22.60000000
15.00000000
15.30000000
10.50000000
24.00000000
18.50000000
21.70000000
19.50000000
33.20000000
23.20000000
5.00000000
19.10000000
12.70000000
22.30000000
10.20000000
13.90000000
16.30000000
17.00000000
20.10000000
29.90000000
17.20000000
37.30000000
45.40000000
17.80000000
23.20000000
29.00000000
22.00000000
18.00000000
17.40000000
34.60000000
20.10000000
25.00000000
15.60000000
24.80000000
28.20000000
21.20000000
21.40000000
23.80000000
31.00000000
26.20000000
17.40000000
37.90000000
17.50000000
20.00000000
8.30000000
23.90000000
8.40000000
13.80000000
7.20000000
11.70000000
17.10000000
21.60000000
50.00000000
16.10000000
20.40000000
20.60000000
21.40000000
20.60000000
36.50000000
8.50000000
24.80000000
10.80000000
21.90000000
17.30000000
18.90000000
36.20000000
14.90000000
18.20000000
33.30000000
21.80000000
19.70000000
31.60000000
24.80000000
19.40000000
22.80000000
7.50000000
44.80000000
16.80000000
18.70000000
50.00000000
50.00000000
19.50000000
20.10000000
50.00000000
17.20000000
20.80000000
19.30000000
41.30000000
20.40000000
20.50000000
13.80000000
16.50000000
23.90000000
20.60000000
31.50000000
23.30000000
16.80000000
14.00000000
33.80000000
36.10000000
12.80000000
18.30000000
18.70000000
19.10000000
29.00000000
30.10000000
50.00000000
50.00000000
22.00000000
11.90000000
37.60000000
50.00000000
22.70000000
20.80000000
23.50000000
27.90000000
50.00000000
19.30000000
23.90000000
22.60000000
15.20000000
21.70000000
19.20000000
43.80000000
20.30000000
33.20000000
19.90000000
22.50000000
32.70000000
22.00000000
17.10000000
19.00000000
15.00000000
16.10000000
25.10000000
23.70000000
28.70000000
37.20000000
22.60000000
16.40000000
25.00000000
29.80000000
22.10000000
17.40000000
18.10000000
30.30000000
17.50000000
24.70000000
12.60000000
26.50000000
28.70000000
13.30000000
10.40000000
24.40000000
23.00000000
20.00000000
17.80000000
7.00000000
11.80000000
24.40000000
13.80000000
19.40000000
25.20000000
19.40000000
19.40000000
29.10000000

test_data_raw.csv
18.08460000,0.00000000,18.10000000,0.00000000,0.67900000,6.43400000,100.00000000,1.83470000,24.00000000,666.00000000,20.20000000,27.25000000,29.05000000
0.12329000,0.00000000,10.01000000,0.00000000,0.54700000,5.91300000,92.90000000,2.35340000,6.00000000,432.00000000,17.80000000,394.95000000,16.21000000
0.05497000,0.00000000,5.19000000,0.00000000,0.51500000,5.98500000,45.40000000,4.81220000,5.00000000,224.00000000,20.20000000,396.90000000,9.74000000
1.27346000,0.00000000,19.58000000,1.00000000,0.60500000,6.25000000,92.60000000,1.79840000,5.00000000,403.00000000,14.70000000,338.92000000,5.50000000
0.07151000,0.00000000,4.49000000,0.00000000,0.44900000,6.12100000,56.80000000,3.74760000,3.00000000,247.00000000,18.50000000,395.15000000,8.44000000
0.27957000,0.00000000,9.69000000,0.00000000,0.58500000,5.92600000,42.60000000,2.38170000,6.00000000,391.00000000,19.20000000,396.90000000,13.59000000
0.03049000,55.00000000,3.78000000,0.00000000,0.48400000,6.87400000,28.10000000,6.46540000,5.00000000,370.00000000,17.60000000,387.97000000,4.61000000
0.03551000,25.00000000,4.86000000,0.00000000,0.42600000,6.16700000,46.70000000,5.40070000,4.00000000,281.00000000,19.00000000,390.64000000,7.51000000
0.09299000,0.00000000,25.65000000,0.00000000,0.58100000,5.96100000,92.90000000,2.08690000,2.00000000,188.00000000,19.10000000,378.09000000,17.93000000
3.56868000,0.00000000,18.10000000,0.00000000,0.58000000,6.43700000,75.00000000,2.89650000,24.00000000,666.00000000,20.20000000,393.37000000,14.36000000
0.22876000,0.00000000,8.56000000,0.00000000,0.52000000,6.40500000,85.40000000,2.71470000,5.00000000,384.00000000,20.90000000,70.80000000,10.63000000
1.35472000,0.00000000,8.14000000,0.00000000,0.53800000,6.07200000,100.00000000,4.17500000,4.00000000,307.00000000,21.00000000,376.73000000,13.04000000
0.54452000,0.00000000,21.89000000,0.00000000,0.62400000,6.15100000,97.90000000,1.66870000,4.00000000,437.00000000,21.20000000,396.90000000,18.46000000
0.05602000,0.00000000,2.46000000,0.00000000,0.48800000,7.83100000,53.60000000,3.19920000,3.00000000,193.00000000,17.80000000,392.63000000,4.45000000
12.04820000,0.00000000,18.10000000,0.00000000,0.61400000,5.64800000,87.60000000,1.95120000,24.00000000,666.00000000,20.20000000,291.55000000,14.10000000
0.33983000,22.00000000,5.86000000,0.00000000,0.43100000,6.10800000,34.90000000,8.05550000,7.00000000,330.00000000,19.10000000,390.18000000,9.16000000
0.08826000,0.00000000,10.81000000,0.00000000,0.41300000,6.41700000,6.60000000,5.28730000,4.00000000,305.00000000,19.20000000,383.73000000,6.72000000
0.04544000,0.00000000,3.24000000,0.00000000,0.46000000,6.14400000,32.20000000,5.87360000,4.00000000,430.00000000,16.90000000,368.57000000,9.09000000
5.69175000,0.00000000,18.10000000,0.00000000,0.58300000,6.11400000,79.80000000,3.54590000,24.00000000,666.00000000,20.20000000,392.68000000,14.98000000
5.20177000,0.00000000,18.10000000,1.00000000,0.77000000,6.12700000,83.40000000,2.72270000,24.00000000,666.00000000,20.20000000,395.43000000,11.48000000
15.02340000,0.00000000,18.10000000,0.00000000,0.61400000,5.30400000,97.30000000,2.10070000,24.00000000,666.00000000,20.20000000,349.48000000,24.91000000
12.24720000,0.00000000,18.10000000,0.00000000,0.58400000,5.83700000,59.70000000,1.99760000,24.00000000,666.00000000,20.20000000,24.65000000,15.69000000
0.09744000,0.00000000,5.96000000,0.00000000,0.49900000,5.84100000,61.40000000,3.37790000,5.00000000,279.00000000,19.20000000,377.56000000,11.41000000
0.19133000,22.00000000,5.86000000,0.00000000,0.43100000,5.60500000,70.20000000,7.95490000,7.00000000,330.00000000,19.10000000,389.13000000,18.46000000
0.03548000,80.00000000,3.64000000,0.00000000,0.39200000,5.87600000,19.10000000,9.22030000,1.00000000,315.00000000,16.40000000,395.18000000,9.25000000
5.82401000,0.00000000,18.10000000,0.00000000,0.53200000,6.24200000,64.70000000,3.42420000,24.00000000,666.00000000,20.20000000,396.90000000,10.74000000
0.62356000,0.00000000,6.20000000,1.00000000,0.50700000,6.87900000,77.70000000,3.27210000,8.00000000,307.00000000,17.40000000,390.39000000,9.93000000
0.01709000,90.00000000,2.02000000,0.00000000,0.41000000,6.72800000,36.10000000,12.12650000,5.00000000,187.00000000,17.00000000,384.46000000,4.50000000
9.33889000,0.00000000,18.10000000,0.00000000,0.67900000,6.38000000,95.60000000,1.96820000,24.00000000,666.00000000,20.20000000,60.72000000,24.08000000
0.05789000,12.50000000,6.07000000,0.00000000,0.40900000,5.87800000,21.40000000,6.49800000,4.00000000,345.00000000,18.90000000,396.21000000,8.10000000
0.13158000,0.00000000,10.01000000,0.00000000,0.54700000,6.17600000,72.50000000,2.73010000,6.00000000,432.00000000,17.80000000,393.30000000,12.04000000
10.06230000,0.00000000,18.10000000,0.00000000,0.58400000,6.83300000,94.30000000,2.08820000,24.00000000,666.00000000,20.20000000,81.33000000,19.69000000
0.06127000,40.00000000,6.41000000,1.00000000,0.44700000,6.82600000,27.60000000,4.86280000,4.00000000,254.00000000,17.60000000,393.45000000,4.16000000
0.19539000,0.00000000,10.81000000,0.00000000,0.41300000,6.24500000,6.20000000,5.28730000,4.00000000,305.00000000,19.20000000,377.17000000,7.54000000
13.07510000,0.00000000,18.10000000,0.00000000,0.58000000,5.71300000,56.70000000,2.82370000,24.00000000,666.00000000,20.20000000,396.90000000,14.76000000
22.59710000,0.00000000,18.10000000,0.00000000,0.70000000,5.00000000,89.50000000,1.51840000,24.00000000,666.00000000,20.20000000,396.90000000,31.99000000
2.73397000,0.00000000,19.58000000,0.00000000,0.87100000,5.59700000,94.90000000,1.52570000,5.00000000,403.00000000,14.70000000,351.85000000,21.45000000
1.80028000,0.00000000,19.58000000,0.00000000,0.60500000,5.87700000,79.20000000,2.42590000,5.00000000,403.00000000,14.70000000,227.61000000,12.14000000
0.11132000,0.00000000,27.74000000,0.00000000,0.60900000,5.98300000,83.50000000,2.10990000,4.00000000,711.00000000,20.10000000,396.90000000,13.35000000
0.01501000,80.00000000,2.01000000,0.00000000,0.43500000,6.63500000,29.70000000,8.34400000,4.00000000,280.00000000,17.00000000,390.94000000,5.99000000
0.01951000,17.50000000,1.38000000,0.00000000,0.41610000,7.10400000,59.50000000,9.22290000,3.00000000,216.00000000,18.60000000,393.24000000,8.05000000
0.12204000,0.00000000,2.89000000,0.00000000,0.44500000,6.62500000,57.80000000,3.49520000,2.00000000,276.00000000,18.00000000,357.98000000,6.65000000
9.32909000,0.00000000,18.10000000,0.00000000,0.71300000,6.18500000,98.70000000,2.26160000,24.00000000,666.00000000,20.20000000,396.90000000,18.13000000
0.29819000,0.00000000,6.20000000,0.00000000,0.50400000,7.68600000,17.00000000,3.37510000,8.00000000,307.00000000,17.40000000,377.51000000,3.92000000
0.10008000,0.00000000,2.46000000,0.00000000,0.48800000,6.56300000,95.60000000,2.84700000,3.00000000,193.00000000,17.80000000,396.90000000,5.68000000
0.06047000,0.00000000,2.46000000,0.00000000,0.48800000,6.15300000,68.80000000,3.27970000,3.00000000,193.00000000,17.80000000,387.11000000,13.15000000
0.05479000,33.00000000,2.18000000,0.00000000,0.47200000,6.61600000,58.10000000,3.37000000,7.00000000,222.00000000,18.40000000,393.36000000,8.93000000
0.24522000,0.00000000,9.90000000,0.00000000,0.54400000,5.78200000,71.70000000,4.03170000,4.00000000,304.00000000,18.40000000,396.90000000,15.94000000
5.82115000,0.00000000,18.10000000,0.00000000,0.71300000,6.51300000,89.90000000,2.80160000,24.00000000,666.00000000,20.20000000,393.82000000,10.29000000
0.19802000,0.00000000,10.59000000,0.00000000,0.48900000,6.18200000,42.40000000,3.94540000,4.00000000,277.00000000,18.60000000,393.63000000,9.47000000
0.01311000,90.00000000,1.22000000,0.00000000,0.40300000,7.24900000,21.90000000,8.69660000,5.00000000,226.00000000,17.90000000,395.93000000,4.81000000
0.14103000,0.00000000,13.92000000,0.00000000,0.43700000,5.79000000,58.00000000,6.32000000,4.00000000,289.00000000,16.00000000,396.90000000,15.84000000
11.57790000,0.00000000,18.10000000,0.00000000,0.70000000,5.03600000,97.00000000,1.77000000,24.00000000,666.00000000,20.20000000,396.90000000,25.68000000
0.98843000,0.00000000,8.14000000,0.00000000,0.53800000,5.81300000,100.00000000,4.09520000,4.00000000,307.00000000,21.00000000,394.54000000,19.88000000
0.08370000,45.00000000,3.44000000,0.00000000,0.43700000,7.18500000,38.90000000,4.56670000,5.00000000,398.00000000,15.20000000,396.90000000,5.39000000
0.05735000,0.00000000,4.49000000,0.00000000,0.44900000,6.63000000,56.10000000,4.43770000,3.00000000,247.00000000,18.50000000,392.30000000,6.53000000
14.23620000,0.00000000,18.10000000,0.00000000,0.69300000,6.34300000,100.00000000,1.57410000,24.00000000,666.00000000,20.20000000,396.90000000,20.32000000
0.57834000,20.00000000,3.97000000,0.00000000,0.57500000,8.29700000,67.00000000,2.42160000,5.00000000,264.00000000,13.00000000,384.54000000,7.44000000
0.05644000,40.00000000,6.41000000,1.00000000,0.44700000,6.75800000,32.90000000,4.07760000,4.00000000,254.00000000,17.60000000,396.90000000,3.53000000
0.02731000,0.00000000,7.07000000,0.00000000,0.46900000,6.42100000,78.90000000,4.96710000,2.00000000,242.00000000,17.80000000,396.90000000,9.14000000
4.64689000,0.00000000,18.10000000,0.00000000,0.61400000,6.98000000,67.60000000,2.53290000,24.00000000,666.00000000,20.20000000,374.68000000,11.66000000
8.71675000,0.00000000,18.10000000,0.00000000,0.69300000,6.47100000,98.80000000,1.72570000,24.00000000,666.00000000,20.20000000,391.98000000,17.12000000
14.43830000,0.00000000,18.10000000,0.00000000,0.59700000,6.85200000,100.00000000,1.46550000,24.00000000,666.00000000,20.20000000,179.36000000,19.78000000
0.23912000,0.00000000,9.69000000,0.00000000,0.58500000,6.01900000,65.30000000,2.40910000,6.00000000,391.00000000,19.20000000,396.90000000,12.92000000
0.18159000,0.00000000,7.38000000,0.00000000,0.49300000,6.37600000,54.30000000,4.54040000,5.00000000,287.00000000,19.60000000,396.90000000,6.87000000
0.04819000,80.00000000,3.64000000,0.00000000,0.39200000,6.10800000,32.00000000,9.22030000,1.00000000,315.00000000,16.40000000,392.89000000,6.57000000
7.52601000,0.00000000,18.10000000,0.00000000,0.71300000,6.41700000,98.30000000,2.18500000,24.00000000,666.00000000,20.20000000,304.21000000,19.31000000
0.03871000,52.50000000,5.32000000,0.00000000,0.40500000,6.20900000,31.30000000,7.31720000,6.00000000,293.00000000,16.60000000,396.90000000,7.14000000
0.20746000,0.00000000,27.74000000,0.00000000,0.60900000,5.09300000,98.00000000,1.82260000,4.00000000,711.00000000,20.10000000,318.43000000,29.68000000
25.04610000,0.00000000,18.10000000,0.00000000,0.69300000,5.98700000,100.00000000,1.58880000,24.00000000,666.00000000,20.20000000,396.90000000,26.77000000
3.84970000,0.00000000,18.10000000,1.00000000,0.77000000,6.39500000,91.00000000,2.50520000,24.00000000,666.00000000,20.20000000,391.34000000,13.27000000
0.08221000,22.00000000,5.86000000,0.00000000,0.43100000,6.95700000,6.80000000,8.90670000,7.00000000,330.00000000,19.10000000,386.09000000,3.53000000
4.03841000,0.00000000,18.10000000,0.00000000,0.53200000,6.22900000,90.70000000,3.09930000,24.00000000,666.00000000,20.20000000,395.33000000,12.87000000
0.18337000,0.00000000,27.74000000,0.00000000,0.60900000,5.41400000,98.30000000,1.75540000,4.00000000,711.00000000,20.10000000,344.05000000,23.97000000
0.09266000,34.00000000,6.09000000,0.00000000,0.43300000,6.49500000,18.40000000,5.49170000,7.00000000,329.00000000,16.10000000,383.61000000,8.67000000
0.11747000,12.50000000,7.87000000,0.00000000,0.52400000,6.00900000,82.90000000,6.22670000,5.00000000,311.00000000,15.20000000,396.90000000,13.27000000
0.12816000,12.50000000,6.07000000,0.00000000,0.40900000,5.88500000,33.00000000,6.49800000,4.00000000,345.00000000,18.90000000,396.90000000,8.79000000
0.14052000,0.00000000,10.59000000,0.00000000,0.48900000,6.37500000,32.30000000,3.94540000,4.00000000,277.00000000,18.60000000,385.81000000,9.38000000
0.03705000,20.00000000,3.33000000,0.00000000,0.44290000,6.96800000,37.20000000,5.24470000,5.00000000,216.00000000,14.90000000,392.23000000,4.59000000
14.33370000,0.00000000,18.10000000,0.00000000,0.70000000,4.88000000,100.00000000,1.58950000,24.00000000,666.00000000,20.20000000,372.92000000,30.62000000
0.53700000,0.00000000,6.20000000,0.00000000,0.50400000,5.98100000,68.10000000,3.67150000,8.00000000,307.00000000,17.40000000,378.35000000,11.65000000
0.53412000,20.00000000,3.97000000,0.00000000,0.64700000,7.52000000,89.40000000,2.13980000,5.00000000,264.00000000,13.00000000,388.37000000,7.26000000
0.20608000,22.00000000,5.86000000,0.00000000,0.43100000,5.59300000,76.50000000,7.95490000,7.00000000,330.00000000,19.10000000,372.49000000,12.50000000
9.96654000,0.00000000,18.10000000,0.00000000,0.74000000,6.48500000,100.00000000,1.97840000,24.00000000,666.00000000,20.20000000,386.73000000,18.85000000
0.25356000,0.00000000,9.90000000,0.00000000,0.54400000,5.70500000,77.70000000,3.94500000,4.00000000,304.00000000,18.40000000,396.42000000,11.50000000
0.14455000,12.50000000,7.87000000,0.00000000,0.52400000,6.17200000,96.10000000,5.95050000,5.00000000,311.00000000,15.20000000,396.90000000,19.15000000
14.33370000,0.00000000,18.10000000,0.00000000,0.61400000,6.22900000,88.00000000,1.95120000,24.00000000,666.00000000,20.20000000,383.32000000,13.11000000
0.11069000,0.00000000,13.89000000,1.00000000,0.55000000,5.95100000,93.80000000,2.88930000,5.00000000,276.00000000,16.40000000,396.90000000,17.92000000
0.06263000,0.00000000,11.93000000,0.00000000,0.57300000,6.59300000,69.10000000,2.47860000,1.00000000,273.00000000,21.00000000,391.99000000,9.67000000
5.73116000,0.00000000,18.10000000,0.00000000,0.53200000,7.06100000,77.00000000,3.41060000,24.00000000,666.00000000,20.20000000,395.28000000,7.01000000
0.22927000,0.00000000,6.91000000,0.00000000,0.44800000,6.03000000,85.50000000,5.68940000,3.00000000,233.00000000,17.90000000,392.74000000,18.80000000
0.07244000,60.00000000,1.69000000,0.00000000,0.41100000,5.88400000,18.50000000,10.71030000,4.00000000,411.00000000,18.30000000,392.33000000,7.79000000
0.11329000,30.00000000,4.93000000,0.00000000,0.42800000,6.89700000,54.30000000,6.33610000,6.00000000,300.00000000,16.60000000,391.25000000,11.38000000
0.36894000,22.00000000,5.86000000,0.00000000,0.43100000,8.25900000,8.40000000,8.90670000,7.00000000,330.00000000,19.10000000,396.90000000,3.54000000
0.21038000,20.00000000,3.33000000,0.00000000,0.44290000,6.81200000,32.20000000,4.10070000,5.00000000,216.00000000,14.90000000,396.90000000,4.85000000
1.65660000,0.00000000,19.58000000,0.00000000,0.87100000,6.12200000,97.30000000,1.61800000,5.00000000,403.00000000,14.70000000,372.80000000,14.10000000
0.66351000,20.00000000,3.97000000,0.00000000,0.64700000,7.33300000,100.00000000,1.89460000,5.00000000,264.00000000,13.00000000,383.29000000,7.79000000
3.47428000,0.00000000,18.10000000,1.00000000,0.71800000,8.78000000,82.90000000,1.90470000,24.00000000,666.00000000,20.20000000,354.55000000,5.29000000
0.07896000,0.00000000,12.83000000,0.00000000,0.43700000,6.27300000,6.00000000,4.25150000,5.00000000,398.00000000,18.70000000,394.92000000,6.78000000
1.83377000,0.00000000,19.58000000,1.00000000,0.60500000,7.80200000,98.20000000,2.04070000,5.00000000,403.00000000,14.70000000,389.61000000,1.92000000
0.35809000,0.00000000,6.20000000,1.00000000,0.50700000,6.95100000,88.50000000,2.86170000,8.00000000,307.00000000,17.40000000,391.70000000,9.71000000
2.92400000,0.00000000,19.58000000,0.00000000,0.60500000,6.10100000,93.00000000,2.28340000,5.00000000,403.00000000,14.70000000,240.16000000,9.81000000

test_targets_raw.csv

7.20000000
18.80000000
19.00000000
27.00000000
22.20000000
24.50000000
31.20000000
22.90000000
20.50000000
23.20000000
18.60000000
14.50000000
17.80000000
50.00000000
20.80000000
24.30000000
24.20000000
19.80000000
19.10000000
22.70000000
12.00000000
10.20000000
20.00000000
18.50000000
20.90000000
23.00000000
27.50000000
30.10000000
9.50000000
22.00000000
21.20000000
14.10000000
33.10000000
23.40000000
20.10000000
7.40000000
15.40000000
23.80000000
20.10000000
24.50000000
33.00000000
28.40000000
14.10000000
46.70000000
32.50000000
29.60000000
28.40000000
19.80000000
20.20000000
25.00000000
35.40000000
20.30000000
9.70000000
14.50000000
34.90000000
26.60000000
7.20000000
50.00000000
32.40000000
21.60000000
29.80000000
13.10000000
27.50000000
21.20000000
23.10000000
21.90000000
13.00000000
23.20000000
8.10000000
5.60000000
21.70000000
29.60000000
19.60000000
7.00000000
26.40000000
18.90000000
20.90000000
28.10000000
35.40000000
10.20000000
24.30000000
43.10000000
17.60000000
15.40000000
16.20000000
27.10000000
21.40000000
21.50000000
22.40000000
25.00000000
16.60000000
18.60000000
22.00000000
42.80000000
35.10000000
21.50000000
36.00000000
21.90000000
24.10000000
50.00000000
26.70000000
25.00000000


Python files


dlr2.py

#################### Deep Learning in Python (Scalar Regression, Supervised Learning, L1L2 Regularization, Dropout) #################### 
#
#Reference:
#Deep Learning with Python 
#François Chollet
#November 2017  ISBN 9781617294433  384 pages
#
#Input datasets:
#train_data_raw.csv
#train_targets_raw.csv
#test_data_raw.csv
#test_targets_raw.csv
#
#Run this script as follows.
#python3 dlr2.py (epochs2) (rgl1l2: regulariation - None, l1, l2, or l1l2) (rgl1l2c: regularization factor) (dropout_rate: 0 if you do not use dropout on hidden layers.)
#epochs2: epochs for the final model, which will be set based on the number of epochs where the Validation MAE has the minimum value.
#
#python3 dlr2.py 80 None 0.001 0.5
#python3 dlr2.py 80 l1 0.001 0.5
#python3 dlr2.py 80 l2 0.001 0.5
#python3 dlr2.py 80 l1l2 0.001 0.5

########## Regression: Predicting Boston house prices

########## import

import sys

import numpy as np

from sklearn.preprocessing import StandardScaler

#from keras import models
#from keras import layers
#from keras import regularizers
from tensorflow.keras import models
from tensorflow.keras import layers
from tensorflow.keras import regularizers

import matplotlib.pyplot as plt



########## Argument(s)
epochs2  = int(sys.argv[1])

regl1l2  = str(sys.argv[2])
regl1l2f = float(sys.argv[3])

dropout_rate = float(sys.argv[4])


########## Initial data preparation

# To load boston_housing dataset, use the following codes.
# Note that medv is target y while other data items are features Xs
'''
import ssl
ssl._create_default_https_context = ssl._create_unverified_context

from keras.datasets import boston_housing
from tensorflow.keras.datasets import boston_housing

(train_data, train_targets), (test_data, test_targets) = boston_housing.load_data()
'''
'''
https://www.kaggle.com/c/boston-housing

Housing Values in Suburbs of Boston

The medv variable is the target variable.

Data description

The Boston data frame has 506 rows and 14 columns.

This data frame contains the following columns:

crim
per capita crime rate by town.

zn
proportion of residential land zoned for lots over 25,000 sq.ft.

indus
proportion of non-retail business acres per town.

chas
Charles River dummy variable (= 1 if tract bounds river; 0 otherwise).

nox
nitrogen oxides concentration (parts per 10 million).

rm
average number of rooms per dwelling.

age
proportion of owner-occupied units built prior to 1940.

dis
weighted mean of distances to five Boston employment centres.

rad
index of accessibility to radial highways.

tax
full-value property-tax rate per $10,000.

ptratio
pupil-teacher ratio by town.

black
1000(Bk - 0.63)^2 where Bk is the proportion of blacks by town.

lstat
lower status of the population (percent).

medv
median value of owner-occupied homes in $1000s.

Source

Harrison, D. and Rubinfeld, D.L. (1978) Hedonic prices and the demand for clean air. J. Environ. Economics and Management 5, 81–102.

Belsley D.A., Kuh, E. and Welsch, R.E. (1980) Regression Diagnostics. Identifying Influential Data and Sources of Collinearity. New York: Wiley.

'''
'''
np.savetxt('train_data_raw.csv', train_data, fmt ='%.8f', delimiter=',')
np.savetxt('train_targets_raw.csv', train_targets, fmt ='%.8f', delimiter=',')
np.savetxt('test_data_raw.csv', test_data, fmt ='%.8f', delimiter=',')
np.savetxt('test_targets_raw.csv', test_targets, fmt ='%.8f', delimiter=',')
'''
'''
mean = train_data.mean(axis=0)

std = train_data.std(axis=0)

train_data -= mean
train_data /= std

test_data -= mean
test_data /= std
'''
'''
np.savetxt('train_data.csv', train_data, fmt ='%.8f', delimiter=',')
np.savetxt('train_targets.csv', train_targets, fmt ='%.8f', delimiter=',')
np.savetxt('test_data.csv', test_data, fmt ='%.8f', delimiter=',')
np.savetxt('test_targets.csv', test_targets, fmt ='%.8f', delimiter=',')
'''



########## Loading raw data (before standardization)

train_data_raw    = np.loadtxt('train_data_raw.csv', dtype='float64', delimiter=',')
train_targets_raw = np.loadtxt('train_targets_raw.csv', dtype='float64', delimiter=',')
test_data_raw = np.loadtxt('test_data_raw.csv', dtype='float64', delimiter=',')
test_targets_raw = np.loadtxt('test_targets_raw.csv', dtype='float64', delimiter=',')



########## Standardization (data/features to have average = 0, standard deviation = 1)

sc = StandardScaler()

train_data = sc.fit_transform(train_data_raw)

#Target y should not be standardized.
#train_targets = sc.fit_transform(train_targets_raw.reshape(-1, 1))
train_targets = train_targets_raw

test_data = sc.fit_transform(test_data_raw)

#Target y should not be standardized.
#test_targets = sc.fit_transform(test_targets_raw.reshape(-1, 1))
test_targets = test_targets_raw

np.savetxt('train_data.csv', train_data, fmt ='%.8f', delimiter=',')
np.savetxt('train_targets.csv', train_targets, fmt ='%.8f', delimiter=',')
np.savetxt('test_data.csv', test_data, fmt ='%.8f', delimiter=',')
np.savetxt('test_targets.csv', test_targets, fmt ='%.8f', delimiter=',')



########## Building your deep learning model

##### Regularization

print(regl1l2f)

if regl1l2 == 'None':
    rg = None
    #
elif regl1l2 == 'l1':
    rg = regularizers.l1(l1=regl1l2f)    # L1 regularization
    #
elif regl1l2 == 'l2':
    rg = regularizers.l2(l2=regl1l2f)    # L2 regularization
    #
elif regl1l2 == 'l1l2':
    rg = regularizers.l1_l2(l1=regl1l2f, l2=regl1l2f)    # L1 & L2 regularization
    #
else:
    print('Error: The second argument should be no, l1, l2, or l1l2.')
    exit()



##### Model definition

'''
These are the most common ways to prevent overfitting in neural networks:
 - Get more training data.
 - Reduce the capacity of the network.
 - Add weight regularization.
 - Add dropout.
'''

def build_model():
    #
    model = models.Sequential()    #Because you’ll need to instantiate the same model multiple times, you use a function to construct it.
    #
    # a very small network with two hidden layers, each with 64 units
    model.add(layers.Dense(64,
                           kernel_regularizer=rg,
                           activation='relu',
                           input_shape=(train_data.shape[1],)))    # input layer and hidden layer 1 with 64 units
    #
    model.add(layers.Dropout(dropout_rate))
    #
    model.add(layers.Dense(64,
                           kernel_regularizer=rg,
                           activation='relu'))    # hidden layer 2 with 64 units
    #
    model.add(layers.Dropout(dropout_rate))
    #
    model.add(layers.Dense(1))    # output layer (*1)
    #
    #model.compile(optimizer='rmsprop', loss='mse', metrics=['mae'])    # 
    model.compile(optimizer='rmsprop', loss='mse', metrics=['mean_absolute_error'])    # (*2)(*3) metrics=['tensorflow.keras.metrics.MeanAbsoluteError()]
    #
    return model
# (*1) The network ends with a single unit and no activation (it will be a linear layer). This is a typical setup for scalar regression (a regression where you’re trying to predict a single continuous value). 
# (*2) Note that you compile the network with the mse loss function—mean squared error, the square of the difference between the predictions and the targets. This is a widely used loss function for regression problems.
# (*3) You’re also monitoring a new metric during training: mean absolute error (MAE). It’s the absolute value of the difference between the predicted targets and train targets.
#      For instance, an MAE of 0.5 on this problem would mean your predicted targets are off by $500 on average.



########## K-fold validation

k=4

num_val_samples = len(train_data) // k


##### Saving the validation logs at each fold

num_epochs = 500

all_mae_histories = []

for i in range(k):
    print('processing fold #', i)
    val_data = train_data[i * num_val_samples: (i + 1) * num_val_samples]
    val_targets = train_targets[i * num_val_samples: (i + 1) * num_val_samples]    #Prepares the validation data: data from partition #k
    #
    partial_train_data = np.concatenate(
        [train_data[:i * num_val_samples],
        train_data[(i + 1) * num_val_samples:]],
        axis=0)    # Prepares the training data: data from all other partitions
    #
    partial_train_targets = np.concatenate(
        [train_targets[:i * num_val_samples],
        train_targets[(i + 1) * num_val_samples:]],
        axis=0)
    #
    model = build_model()    # Builds the Keras model (already compiled)
    #
    history = model.fit(
        partial_train_data,
        partial_train_targets,
        validation_data=(val_data, val_targets),
        epochs=num_epochs,
        batch_size=1,
        verbose=0)    # Trains the model (in silent mode, verbose=0)
    #
    #print(history.history.keys)
    #
    mae_history = history.history['val_mean_absolute_error']
    #
    all_mae_histories.append(mae_history)


##### Building the history of successive mean K-fold validation scores
average_mae_history = [
    np.mean([x[i] for x in all_mae_histories]) for i in range(num_epochs)
]


##### Plotting validation scores

plt.plot(range(1, len(average_mae_history) + 1), average_mae_history)
plt.xlabel('Epochs')
plt.ylabel('Validation MAE')

plt.savefig('Figure_1.png')

plt.show()



##### Plotting validation scores, excluding the first 10 data points

def smooth_curve(points, factor=0.9):
    smoothed_points = []
    #
    for point in points:
        if smoothed_points:
            previous = smoothed_points[-1]
            smoothed_points.append(previous * factor + point * (1 - factor))
        else:
            smoothed_points.append(point)
    #
    return smoothed_points

smooth_mae_history = smooth_curve(average_mae_history[10:])

plt.plot(range(1, len(smooth_mae_history) + 1), smooth_mae_history)
plt.xlabel('Epochs')
plt.ylabel('Validation MAE')

plt.savefig('Figure_2.png')

plt.show()



##### Training the final model

model2 = build_model()    # Gets a fresh, compiled model

model2.fit(
    train_data,
    train_targets,
    epochs=epochs2,
    batch_size=2**4,
    verbose=0)    # Trains it on the entirety of the data

test_mse_score2, test_mae_score2 = model2.evaluate(test_data, test_targets)

print(test_mse_score2)
#17.923845291137695

print(test_mae_score2)
#2.6300246715545654


# Predicted target y for train data/features Xs (Note that if this result is too well, then there might be overfitting.)
train_targets_pred = model2.predict(train_data)
np.savetxt('train_targets_pred.csv', train_targets_pred, fmt ='%.8f', delimiter=',')


# Predicted target y for test data/features Xs (Note that this result is more important than the previous one.)
test_targets_pred = model2.predict(test_data)
np.savetxt('test_targets_pred.csv', test_targets_pred, fmt ='%.8f', delimiter=',')






Figures

Fig_1.png




Fig_2.png





References

Deep Learning with Python 
François Chollet
November 2017  ISBN 9781617294433  384 pages


No comments:

Post a Comment

Deep Learning (Regression, Multiple Features/Explanatory Variables, Supervised Learning): Impelementation and Showing Biases and Weights

Deep Learning (Regression, Multiple Features/Explanatory Variables, Supervised Learning): Impelementation and Showing Biases and Weights ...