android自定義view之畫心電圖
阿新 • • 發佈:2019-01-09
話不多說,直奔主題:
首先封裝一個讀取本地檔案的類:
public class TxtReader { /** * 通过一个InputStream获取内容 * * @param inputStream * @return */ static String getString(InputStream inputStream) { InputStreamReader inputStreamReader = null; try { inputStreamReader = new InputStreamReader(inputStream, "gbk"); } catch (UnsupportedEncodingException e1) { e1.printStackTrace(); } assert inputStreamReader != null; BufferedReader reader = new BufferedReader(inputStreamReader); StringBuilder sb = new StringBuilder(""); String line; try { while ((line = reader.readLine()) != null) { sb.append(line); sb.append("\n"); } } catch (IOException e) { e.printStackTrace(); } return sb.toString(); } /** * ͨ * * @param filepath * @return */ public static String getString(String filepath) { File file = new File(filepath); FileInputStream fileInputStream = null; try { fileInputStream = new FileInputStream(file); } catch (FileNotFoundException e) { e.printStackTrace(); } return getString(fileInputStream); } }
畫心電圖的類:
public class Electrocardiogram extends View{ private float gap_x; //兩點間橫座標間距 private int dataNum_per_grid = 18; //每小格內的資料個數 private int xori;//原點x座標 private final static String TAG = Electrocardiogram.class.getSimpleName(); @SuppressLint("HandlerLeak") private Handler mHandler = new Handler(){}; private boolean mIsDrawGird = true; // 是否畫網格 private Paint paint; private Paint electrocarPaint; // 畫心電圖曲線的畫筆 private Path electrocarPath; // 心電圖曲線的軌跡 path private int width; private int height; private int baseLine; // 基準線 private int horizontalBigGirdNum; //= 6; // 橫向的線,即縱向大格子的數量,每個大格子裡面包含5個小格子 private int verticalBigGirdNum; //= 8; // 縱向的線,即橫向大格子的數量。 private int widthOfSmallGird; // 小格子的寬度 private List<Float> datas = new ArrayList<Float>(); private List<Float> electrocardDatas = new ArrayList<Float>(); private int index = 0; public Electrocardiogram(Context context, AttributeSet attrs) { super(context, attrs); init(); } public Electrocardiogram(Context context, AttributeSet attrs, int defStyleAttr) { super(context, attrs, defStyleAttr); init(); } private void init(){ paint = new Paint(); // 畫網格的 Paint paint.setStyle(Paint.Style.STROKE); electrocarPaint = new Paint(); // 畫心電圖曲線的 Paint electrocarPaint.setColor(Color.BLACK); electrocarPaint.setStyle(Paint.Style.STROKE); electrocarPaint.setAntiAlias(true); //抗鋸齒 electrocarPaint.setStrokeWidth(3); electrocarPath = new Path(); // 心電圖的軌跡 Path } @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { super.onMeasure(widthMeasureSpec, heightMeasureSpec); Log.e(TAG,"onMeasure"); } @Override protected void onSizeChanged(int w, int h, int oldw, int oldh) { super.onSizeChanged(w, h, oldw, oldh); Log.e(TAG,"onSizeChanged"); xori = 0; widthOfSmallGird = 18; width = w; height = h; horizontalBigGirdNum = height/widthOfSmallGird; //橫線條數 verticalBigGirdNum = width/widthOfSmallGird; //縱線條數 gap_x = widthOfSmallGird/dataNum_per_grid; //兩點間橫座標間距 //widthOfSmallGird = width / (verticalBigGirdNum * 10); // 小網格的寬度,每個大網格有 5 個小網格 baseLine = height / 2; // 基準線位於中間 //maxLevel = height / 3; // 心電圖曲線最大的高度 setData(); // 設定資料 } @Override protected void onDraw(final Canvas canvas) { super.onDraw(canvas); Log.e(TAG,"onDraw"); if( mIsDrawGird ){ // 是否畫網格 drawGird(canvas); // 畫網格 } drawElectrocardiogram(canvas); // 畫心電圖 } /** * 畫心電圖曲線 */ private void drawElectrocardiogram(Canvas canvas) { for (int i = 0; i < electrocardDatas.size(); i++){ electrocarPath.moveTo(i * gap_x,electrocardDatas.get(i)); break; } for (int i = 0; i < electrocardDatas.size(); i++){ electrocarPath.lineTo(i * gap_x ,electrocardDatas.get(i)); } canvas.drawPath(electrocarPath,electrocarPaint); } /** * 增加資料,使心電圖呈現由左到右顯示出波形的效果 */ public void addData(){ if(datas.size() > 0) { // datas 是收集到的資料, electrocardDatas 是顯示在螢幕的資料,兩者都是 ArrayList<Float> electrocardDatas.add(datas.get(index)); if (index % 720 == 0){ electrocardDatas.clear(); electrocarPath.reset(); index ++; } else if (index >= datas.size() - 1){ index = 0; electrocardDatas.clear(); electrocarPath.reset(); datas.clear(); generateElectrocar(); } else { index++; } // invalidate(); } } Runnable runnable; public void startDraw(){ runnable = new Runnable() { @Override public void run() { for(int i=0;i<=10;i++){ addData(); } mHandler.postDelayed(runnable,3); // 100 ms 增加十個資料,即10個點 } }; mHandler.post(runnable); } public void setData(){ generateElectrocar(); // System.out.println(); Log.e(TAG,datas+""); } // 隨機生成的心電圖序列 [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 55.05766, -240.32986, 230.08057, -148.4218, 53.343708, -68.89675, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 145.64384, -92.638756, 223.0892, -93.22228, 40.925827, -123.40388, 0.0, 0.0, 0.0, 0.0] Runnable runnable1=new Runnable() { @Override public void run() { catchData(); } }; Runnable runnable2=new Runnable() { @Override public void run() { catchData(); } }; Runnable runnable3=new Runnable() { @Override public void run() { catchData(); } }; public void catchData(){ InputStream inputStream = getResources().openRawResource(R.raw.nor); String str = TxtReader.getString(inputStream); String[] arrayString = str.split(","); Float[] arrayFloat = new Float[arrayString.length]; for (int i = 0; i < arrayString.length; i++){ arrayFloat[i] = Float.parseFloat(arrayString[i]); arrayFloat[i] = (arrayFloat[i] - 2100) *(-1); arrayFloat[i] = arrayFloat[i]*3/4 + baseLine; datas.add(arrayFloat[i]); } } public void generateElectrocar(){ InputStream inputStream = getResources().openRawResource(R.raw.nor); String str = TxtReader.getString(inputStream); String[] arrayString = str.split(","); Float[] arrayFloat = new Float[arrayString.length]; for (int i = 0; i < arrayString.length; i++){ arrayFloat[i] = Float.parseFloat(arrayString[i]); arrayFloat[i] = (arrayFloat[i] - 2100) *(-1); arrayFloat[i] = arrayFloat[i]*3/4 + baseLine; datas.add(arrayFloat[i]); } } /** * 畫網格 */ private void drawGird(Canvas canvas){ //橫線 for (int i = 1 ; i < horizontalBigGirdNum + 2 ; i ++){ Paint paint = new Paint(); paint.setStyle(Paint.Style.STROKE); paint.setColor(Color.RED); //<color name="data_pr">#0a7b14</color> paint.setStrokeWidth(1.5f); Path path = new Path(); path.moveTo(xori, widthOfSmallGird * (i-1) + (height-horizontalBigGirdNum*widthOfSmallGird)/2); path.lineTo(width,widthOfSmallGird * (i-1) + (height-horizontalBigGirdNum*widthOfSmallGird)/2); if ( i % 5 != 0 ){//每第五條,為實線 其餘為虛線 ,以下為畫虛線方法 PathEffect effect = new DashPathEffect(new float[]{1,5},1); paint.setPathEffect(effect); } canvas.drawPath(path,paint); } //豎線 for (int i = 1 ; i < verticalBigGirdNum + 2 ; i ++){ Paint paint = new Paint(); paint.setStyle(Paint.Style.STROKE); paint.setColor(Color.RED); paint.setStrokeWidth(1.5f); Path path = new Path(); path.moveTo(widthOfSmallGird * (i-1) + (width-verticalBigGirdNum*widthOfSmallGird)/2, 0); path.lineTo(widthOfSmallGird * (i-1) + (width-verticalBigGirdNum*widthOfSmallGird)/2,height); if ( i % 5 != 0 ){ PathEffect effect = new DashPathEffect(new float[]{1,5},1); paint.setPathEffect(effect); } canvas.drawPath(path,paint); } } }
MainActivity:
package com.lmj.electrocardiogram; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.Window; public class MainActivity extends Activity { private View button1; private View button2; private View.OnClickListener btnClickListener; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); this.requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.activity_main); button1 = findViewById(R.id.button1); button2 = findViewById(R.id.button2); button1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Electrocardiogram electrocardiogram = (Electrocardiogram)findViewById(R.id.electrocardiogram); electrocardiogram.startDraw(); } }); } public View getButton1() { return button1; } public void setButton1(View button1) { this.button1 = button1; } public View getButton2() { return button2; } public void setButton2(View button2) { this.button2 = button2; } public View.OnClickListener getBtnClickListener() { return btnClickListener; } public void setBtnClickListener(View.OnClickListener btnClickListener) { this.btnClickListener = btnClickListener; } }
activity_main.xml的介面如下:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
>
<com.lmj.electrocardiogram.Electrocardiogram
android:id="@+id/electrocardiogram"
android:layout_width="match_parent"
android:layout_height="270dp"
android:background="#ffffff"
/>
<Button
android:id="@+id/button1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentStart="true"
android:layout_alignParentBottom="true"
android:layout_marginBottom="142dp"
android:gravity="center_horizontal"
android:text="輸出波形"
android:layout_alignParentLeft="true" />
<Button
android:id="@+id/button2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentStart="true"
android:layout_alignParentBottom="true"
android:layout_marginStart="0dp"
android:layout_marginBottom="87dp"
android:gravity="center_horizontal"
android:text="暫停"
android:layout_alignParentLeft="true"
android:layout_marginLeft="0dp" />
</RelativeLayout>
模擬資料如下:
1974.25,1973.25,1972.25,1971.50,1970.75,1970.25,1970.00,1970.25,1970.50,1971.25,1972.00,1972.75,1973.25,1973.75,1973.75,1974.00,1974.00,1974.00,1974.00,1974.00,1973.75,1973.75,1973.50,1973.25,1972.75,1972.50,1972.50,1972.75,1973.25,1974.00,1975.25,1976.75,1978.25,1980.25,1982.50,1985.00,1987.75,1990.75,1994.00,1997.50,2001.00,2004.00,2007.00,2009.25,2011.50,2013.00,2014.25,2015.50,2016.25,2016.75,2017.00,2017.00,2016.50,2015.75,2014.75,2013.50,2012.25,2010.75,2009.25,2007.50,2005.75,2003.75,2001.50,1999.00,1996.00,1993.00,1990.00,1987.00,1984.25,1981.50,1979.25,1977.00,1975.00,1973.25,1971.75,1970.75,1970.00,1969.75,1969.75,1970.00,1970.50,1971.00,1971.50,1971.75,1972.00,1972.25,1972.25,1972.50,1972.75,1973.00,1973.00,1973.00,1973.00,1972.75,1972.50,1972.25,1972.00,1971.75,1971.75,1972.00,1972.25,1972.25,1972.50,1972.50,1972.25,1971.75,1971.25,1970.50,1969.50,1968.00,1966.50,1965.00,1964.00,1963.50,1964.75,1968.25,1974.50,1984.25,1998.25,2016.50,2038.75,2065.00,2094.25,2125.50,2157.75,2189.75,2219.25,2245.25,2265.75,2279.75,2286.00,2283.50,2272.50,2253.25,2226.50,2193.50,2156.00,2116.25,2076.00,2037.50,2002.25,1971.75,1947.00,1928.75,1917.25,1912.00,1912.75,1918.00,1927.25,1938.50,1950.75,1962.75,1973.50,1982.00,1988.25,1992.00,1993.25,1992.50,1990.00,1986.50,1982.25,1977.75,1973.50,1969.75,1966.75,1964.75,1963.75,1964.00,1965.00,1966.75,1969.25,1971.50,1974.00,1976.00,1977.50,1978.75,1979.50,1980.00,1980.25,1980.25,1980.25,1980.00,1979.50,1979.00,1978.75,1978.50,1978.25,1978.50,1979.00,1979.75,1980.75,1981.75,1982.75,1983.75,1984.50,1985.50,1986.25,1987.25,1988.25,1989.25,1990.25,1991.25,1992.00,1992.75,1993.25,1994.00,1994.50,1995.25,1996.00,1997.00,1998.00,1999.00,2000.00,2001.00,2002.00,2003.00,2004.00,2005.25,2006.50,2008.00,2009.50,2011.00,2012.50,2013.75,2015.25,2016.50,2017.75,2019.50,2021.25,2023.25,2025.25,2027.50,2029.75,2032.00,2034.25,2036.50,2038.75,2041.25,2043.75,2046.50,2049.00,2051.25,2053.25,2054.75,2055.75,2056.50,2056.75,2056.75,2056.50,2056.00,2055.25,2054.25,2053.00,2051.50,2050.00,2048.25,2046.50,2044.75,2042.75,2041.00,2038.75,2036.25,2033.25,2029.75,2025.75,2021.00,2016.25,2011.25,2006.00,2001.25,1996.50,1992.00,1987.75,1983.75,1980.50,1977.50,1975.25,1973.75,1972.75,1972.25,1972.25,1972.50,1972.75,1973.00,1973.50,1973.50,1973.75,1974.00,1974.25,1974.50,1974.75,1974.75,1974.75,1974.50,1974.25,1974.00,1973.50,1973.50,1973.50,1973.75,1974.00,1974.25,1974.25,1974.50,1974.25,1974.25,1974.00,1974.00,1974.00,1974.25,1974.25,1974.25,1974.25,1974.00,1973.75,1973.50,1973.25,1973.00,1973.00,1973.00,1973.25,1973.50,1973.50,1973.50,1973.50,1973.25,1973.00,1973.00,1973.00,1973.25,1973.25,1973.25,1973.25,1973.25,1973.00,1972.50,1972.25,1972.25,1972.00,1972.25,1972.25,1972.50,1972.50,1972.25,1972.25,1972.00,1971.75,1971.75,1971.75,1972.00,1972.00,1972.25,1972.25,1972.00,1971.75,1971.50,1971.25,1971.00,1971.00,1971.25,1971.50,1971.50,1971.50,1971.50,1971.50,1971.25,1971.25,1971.00,1971.25,1971.50,1971.50,1971.75,1972.00,1972.00,1972.00,1971.75,1971.75,1971.75,1972.00,1972.00,1972.25,1972.50,1972.50,1972.25,1972.00,1971.75,1971.25,1971.00,1971.00,1970.75,1970.75,1970.75,1970.75,1970.50,1970.25,1970.00,1969.75,1969.75,1969.75,1970.00,1970.50,1970.75,1971.25,1971.50,1972.25,1973.00,1974.00,1975.50,1977.25,1979.75,1982.50,1985.50,1988.50,1991.75,1994.75,1997.75,2000.50,2003.25,2005.75,2008.25,2010.25,2012.00,2013.25,2014.00,2014.50,2014.50,2014.25,2014.00,2013.75,2013.25,2012.75,2012.00,2011.00,2009.75,2008.00,2006.25,2004.00,2001.75,1999.50,1997.00,1994.50,1991.75,1988.75,1985.75,1982.75,1979.75,1977.25,1975.00,1973.25,1972.00,1971.00,1970.50,1970.25,1970.25,1970.25,1970.50,1970.75,1971.25,1971.75,1972.25,1972.75,1973.00,1973.25,1973.25,1973.00,1972.75,1972.25,1972.00,1972.00,1972.00,1972.00,1972.00,1972.25,1972.25,1972.00,1972.00,1972.00,1972.00,1972.25,1972.50,1972.75,1972.50,1972.00,1971.00,1969.75,1967.75,1965.75,1964.00,1963.00,1963.50,1965.50,1970.25,1978.00,1989.25,2004.25,2023.50,2047.00,2074.00,2104.00,2136.00,2168.50,2199.75,2228.50,2252.50,2270.25,2281.00,2283.75,2278.00,2263.75,2241.75,2213.00,2178.50,2140.25,2100.00,2060.00,2022.25,1988.25,1959.50,1937.25,1921.75,1913.00,1910.50,1913.25,1920.25,1930.00,1941.50,1953.75,1965.00,1975.25,1983.25,1989.00,1992.25,1992.75,1991.25,1988.25,1984.00,1979.25,1974.50,1970.25,1967.00,1964.75,1963.75,1963.50,1964.00,1965.25,1967.00,1969.00,1971.25,1973.50,1975.50,1977.25,1978.50,1979.25,1979.50,1979.25,1978.75,1978.00,1977.50,1977.00,1976.75,1976.75,1976.75,1977.25,1977.50,1978.00,1978.75,1979.50,1980.50,1981.50,1982.75,1984.00,1985.25,1986.25,1987.25,1988.00,1988.50,1989.00,1989.75,1990.50,1991.25,1992.25,1993.25,1994.25,1995.00,1995.75,1996.75,1997.50,1998.50,1999.75,2001.00,2002.50,2003.75,2005.25,2006.25,2007.50,2008.25,2009.25,2010.25,2011.25,2012.50,2013.75,2015.25,2016.75,2018.25,2019.75,2021.25,2023.25,2025.50,2028.00,2030.75,2033.50,2036.50,2039.50,2042.25,2044.75,2047.00,2049.25,2051.00,2052.75,2054.25,2055.50,2056.25,2056.75,2056.50,2056.00,2055.25,2054.00,2052.75,2051.50,2050.00,2048.75,2047.25,2045.50,2043.75,2041.50,2039.00,2036.00,2033.00,2029.50,2025.75,2021.75,2017.25,2012.50,2007.50,2002.25,1997.00,1992.00,1987.50,1983.25,1979.75,1977.00,1974.50,1972.75,1971.50,1970.50,1970.00,1969.75,1969.75,1970.25,1970.75,1971.25,1972.00,1972.25,1972.50,1972.25,1972.00,1971.75,1971.25,1971.00,1970.75,1970.75,1970.50,1970.50,1970.25,1970.00,1969.75,1969.50,1969.50,1969.75,1970.00,1970.25,1970.75,1971.00,1971.00,1971.00,1971.00,1970.75,1970.75,1970.75,1971.00,1971.25,1971.50,1971.75,1972.00,1972.00,1972.00,1972.00,1972.25,1972.50,1972.75,1973.00,1973.25,1973.50,1973.75,1973.50,1973.25,1973.25,1973.00,1973.00,1973.00,1973.00,1973.00,1973.00,1973.00,1972.75,1972.50,1972.25,1972.00,1972.00,1972.00,1972.25,1972.25,1972.50,1972.50,1972.50,1972.25,1972.25,1972.25,1972.25,1972.25,1972.50,1972.75,1973.00,1973.00,1972.75,1972.75,1972.50,1972.25,1972.25,1972.25,1972.25,1972.25,1972.25,1972.00,1971.75,1971.50,1971.00,1971.00,1970.75,1971.00,1971.25,1971.50,1971.75,1971.75,1972.00,1972.00,1971.75,1972.00,1972.00,1972.25,1972.75,1973.00,1973.00,1973.25,1973.00,1973.00,1972.75,1972.75,1972.75,1973.00,1973.25,1973.50,1973.50,1973.50,1973.50,1973.25,1973.25,1973.25,1973.50,1974.00,1974.75,1975.75,1977.25,1978.75,1980.50,1982.75,1985.00,1987.75,1991.00,1994.25,1997.75,2001.25,2004.25,2007.25,2009.75,2011.75,2013.50,2014.75,2016.00,2016.75,2017.50,2017.75,2017.50,2017.25,2016.25,2015.25,2014.00,2012.75,2011.25,2010.00,2008.25,2006.50,2004.50,2002.00,1999.25,1996.25,1993.25,1990.00,1987.00,1984.00,1981.25,1978.75,1976.25,1974.25,1972.25,1970.75,1969.50,1968.75,1968.50,1968.50,1968.75,1969.25,1969.75,1970.25,1970.50,1970.75,1970.75,1970.75,1971.00,1971.00,1971.00,1971.25,1971.00,1971.00,1970.75,1970.50,1970.25,1970.25,1970.25,1970.50,1970.75,1971.00,1971.25,1971.25,1971.25,1971.00,1970.75,1970.00,1969.25,1968.25,1967.00,1965.50,1964.00,1962.75,1962.25,1963.00,1966.00,1971.50,1980.50,1993.50,2010.75,2032.00,2057.00,2085.50,2116.25,2148.25,2180.25,2210.50,2237.50,2259.75,2275.50,2283.75,2283.50,2274.75,2257.50,2232.75,2201.25,2165.25,2126.00,2086.00,2047.00,2011.00,1979.00,1953.00,1933.00,1919.50,1912.75,1911.75,1916.00,1924.00,1934.50,1946.50,1958.25,1969.00,1978.00,1984.75,1989.00,1991.00,1990.75,1988.75,1985.50,1981.50,1977.00,1972.75,1969.00,1965.75,1963.75,1962.75,1962.75,1963.75,1965.75,1968.00,1970.25,1972.50,1974.50,1976.00,1977.00,1977.75,1978.25,1978.25,1978.25,1978.00,1977.50,1977.00,1976.50,1976.25,1976.00,1976.25,1976.50,1977.50,1978.50,1979.75,1980.75,1982.00,1983.00,1983.75,1984.50,1985.25,1986.00,1986.75,1987.75,1988.50,1989.00,1989.75,1990.25,1990.50,1991.00,1991.50,1992.25,1993.25,1994.50,1995.50,1996.75,1998.00,1999.00,2000.25,2001.25,2002.50,2003.75,2005.25,2006.75,2008.25,2009.75,2011.00,2012.25,2013.50,2014.50,2016.00,2017.25,2019.00,2021.00,2023.00,2025.00,2027.25,2029.50,2031.50,2034.00,2036.25,2038.75,2041.50,2044.00,2046.75,2049.00,2051.00,2052.50,2053.75,2054.75,2055.25,2055.50,2055.50,2055.25,2054.75,2053.75,2052.75,2051.25,2049.50,2047.75,2046.00,2044.25,2042.50,2040.75,2038.50,2036.00,2033.00,2029.50,2025.50,2021.00,2016.00,2011.00,2006.00,2001.00,1996.00,1991.25,1986.75,1982.50,1978.50,1975.25,1972.75,1970.75,1969.50,1968.75,1968.50,1968.75,1969.00,1969.25,1969.75,1970.00,1970.25,1970.75,1971.25,1971.75,1972.00,1972.25,1972.25,1972.25,1972.00,1971.75,1971.50,1971.50,1971.50,1971.75,1972.00,1972.25,1972.50,1972.50,1972.50,1972.25,1972.25,1972.25,1972.50,1972.50,1972.75,1972.75,1972.75,1972.50,1972.25,1972.00,1971.75,1971.75,1971.75,1971.75,1972.00,1972.00,1972.00,1972.00,1971.75,1971.50,1971.25,1971.00,1971.00,1971.25,1971.25,1971.50,1971.50,1971.50,1971.25,1971.25,1971.25,1971.25,1971.50,1971.75,1972.00,1972.25,1972.50,1972.50,1972.50,1972.50,1972.75,1972.75,1973.00,1973.25,1973.50,1973.50,1973.50,1973.25,1973.00,1972.50,1972.00,1971.75,1971.50,1971.50,1971.50,1971.50,1971.50,1971.50,1971.25,1971.25,1971.00,1971.25,1971.50,1971.75,1972.00,1972.25,1972.25,1972.25,1972.25,1972.00,1972.00,1972.00,1972.00,1972.25,1972.50,1972.75,1973.00,1973.00,1973.00,1972.75,1972.75,1972.75,1973.00,1973.00,1973.25,1973.50,1973.50,1973.50,1973.25,1972.75,1972.50,1972.25,1972.00,1972.00,1972.00,1972.00,1972.00,1972.25,1972.50,1973.00,1973.75,1975.25,1977.00,1979.25,1982.00,1985.00,1988.00,1991.25,1994.25,1997.25,2000.25,2003.25,2006.00,2008.75,2011.00,2013.00,2014.75,2015.75,2016.25,2016.50,2016.50,2016.25,2015.75,2015.25,2014.75,2013.75,2012.50,2011.00,2009.25,2007.25,2005.00,2002.75,2000.50,1998.25,1995.50,1993.00,1990.00,1987.00,1984.00,1981.00,1978.25,1975.75,1973.75,1972.25,1971.25,1970.50,1970.00,1969.75,1969.50,1969.50,1969.75,1970.00,1970.50,1971.25,1971.75,1972.25,1972.50,1972.50,1972.50,1972.25,1972.00,1972.00,1972.00,1972.00,1972.00,1972.25,1972.25,1972.00,1971.75,1971.75,1971.50,1971.25,1971.25,1971.25,1971.25,1971.00,1970.25,1969.25,1967.75,1966.00,1964.00,1962.50,1961.50,1961.50,1963.50,1967.75,1975.00,1985.50,2000.00,2018.50,2041.00,2067.50,2097.25,2129.00,2161.75,2193.75,2223.00,2248.50,2268.25,2281.00,2286.00,2282.50,2270.75,2251.00,2224.00,2191.00,2153.75,2114.00,2074.00,2035.50,2000.50,1970.50,1946.50,1929.25,1918.75,1914.50,1915.75,1921.50,1930.50,1941.50,1953.50,1965.25,1975.75,1984.50,1990.75,1994.75,1996.00,1995.00,1992.00,1988.00,1983.25,1978.50,1974.25,1970.50,1968.00,1966.25,1965.75,1965.75,1966.75,1968.25,1970.25,1972.50,1974.75,1977.00,1978.75,1980.25,1981.00,1981.25,1981.00,1980.50,1979.75,1979.25,1978.75,1978.50,1978.50,1978.75,1979.00,1979.50,1980.25,1981.00,1981.75,1982.75,1983.75,1985.00,1986.00,1987.00,1988.00,1988.75,1989.25,1989.75,1990.25,1991.00,1991.75,1992.75,1994.00,1995.00,1996.25,1997.25,1998.25,1999.25,2000.25,2001.25,2002.50,2003.75,2005.25,2006.50,2007.75,2008.75,2009.75,2010.50,2011.50,2012.50,2013.75,2015.00,2016.25,2017.75,2019.00,2020.50,2022.00,2023.50,2025.25,2027.25,2029.50,2032.00,2034.75,2037.50,2040.25,2042.75,2045.25,2047.50,2049.75,2052.00,2054.00,2055.75,2057.25,2058.25,2058.75,2058.75,2058.50,2057.50,2056.50,2055.25,2053.75,2052.25,2051.00,2049.25,2047.75,2045.75,2043.75,2041.25,2038.75,2035.75,2032.50,2029.00,2025.25,2020.75,2016.00,2010.75,2005.50,2000.00,1994.75,1989.75,1985.50,1981.50,1978.50,1975.75,1973.75,1972.25,1971.00,1970.25,1969.75,1969.75,1970.25,1970.75,1971.50,1972.25,1972.75,1973.25,1973.25,1973.50,1973.25,1973.25,1973.25,1973.25,1973.25,1973.25,1973.25,1972.75,1972.50,1972.25,1971.75,1971.50,1971.50,1971.50,1971.75,1972.00,1972.00,1972.00,1972.00,1971.75,1971.75,1971.75,1971.75,1972.00,1972.25,1972.25,1972.50,1972.50,1972.25,1972.00,1972.00,1971.75,1971.75,1972.00,1972.00,1972.25,1972.25,1972.25,1972.25,1972.00,1972.00,1971.75,1972.00,1972.00,1972.25,1972.25,1972.25,1972.00,1971.75,1971.25,1971.00,1970.75,1970.50,1970.50,1970.75,1971.00,1971.00,1971.00,1971.00,1970.75,1970.75,1970.75,1970.75,1970.75,1971.00,1971.00,1971.00,1971.00,1970.75,1970.50,1970.25,1970.25,1970.50,1970.75,1971.00,1971.25,1971.75,1971.75,1972.00,1972.00,1972.00,1972.25,1972.50,1972.75,1973.25,1973.75,1974.00,1974.25,1974.25,1974.25,1974.25,1974.50,1974.50,1974.75,1975.00,1975.25,1975.25,1975.25,1975.00,1974.50,1974.25,1974.00,1974.00,1974.00,1974.25,1974.25,1974.50,1974.50,1974.50,1974.50,1974.50,1974.75,1975.25,1976.00,1976.75,1977.75,1979.00,1980.50,1982.25,1984.00,1986.25,1988.75,1991.50,1994.50,1997.75,2001.00,2004.00,2006.75,2009.00,2011.00,2012.50,2014.00,2015.00,2016.00,2016.50,2017.00,2017.00,2016.75,2016.00,2015.25,2014.25,2013.25,2012.25,2011.25,2010.00,2008.50,2007.00,2005.00,2002.50,2000.00,1997.25,1994.25,1991.50,1988.75,1986.00,1983.50,1981.00,1978.50,1976.50,1974.50,1973.25,1972.25,1971.50,1971.50,1971.75,1972.25,1972.75,1973.25,1973.50,1973.75,1974.00,1974.00,1974.25,1974.25,1974.50,1974.25,1974.25,1974.00,1973.50,1973.25,1973.00,1972.75,1972.75,1973.00,1973.50,1973.75,1974.00,1974.25,1974.25,1974.25,1973.75,1973.25,1972.50,1971.50,1970.00,1968.25,1966.25,1964.50,1963.25,1963.25,1965.25,1969.75,1977.75,1989.75,2005.50,2025.75,2050.00,2077.75,2108.00,2140.25,2172.50,2203.75,2232.25,2256.25,2274.25,2285.00,2287.50,2281.25,2266.25,2243.50,2213.75,2178.50,2140.00,2100.00,2060.25,2023.00,1989.50,1961.25,1939.25,1923.75,1915.00,1912.50,1915.50,1922.50,1932.75,1944.75,1956.75,1968.25,1978.00,1985.50,1990.50,1993.25,1993.75,1992.25,1989.25,1985.25,1980.75,1976.00,1971.75,1968.25,1965.50,1964.00,1963.75,1964.25,1965.75,1967.75,1970.00,1972.25,1974.25,1975.75,1977.25,1978.00,1978.75,1979.00,1979.25,1979.00,1978.50,1978.00,1977.50,1977.00,1976.50,1976.50,1977.00,1977.50,1978.50,1979.50,1980.50,1981.50,1982.50,1983.25,1984.00,1984.75,1985.50,1986.25,1987.00,1987.75,1988.50,1989.25,1990.00,1990.50,1991.25,1992.25,1993.25,1994.50,1996.00,1997.25,1998.50,1999.75,2000.75,2001.75,2002.75,2003.75,2004.75,2006.00,2007.25,2008.50,2009.50,2010.75,2011.75,2012.75,2014.00,2015.25,2016.75,2018.50,2020.50,2022.75,2025.00,2027.25,2029.50,2031.75,2034.25,2037.00,2039.50,2042.50,2045.25,2047.75,2050.00,2052.00,2053.75,2054.75,2055.50,2056.00,2056.25,2056.25,2056.00,2055.25,2054.50,2053.25,2052.00,2050.50,2049.00,2047.50,2046.25,2044.75,2043.25,2041.25,2039.00,2036.25,2032.75,2029.00,2024.50,2019.75,2014.75,2009.75,2004.50,1999.50,1994.75,1990.00,1985.75,1981.75,1978.50,1975.75,1974.00,1972.75,1972.00,1971.75,1972.00,1972.25,1972.50,1972.75,1973.25,1973.50,1974.00,1974.50,1975.00,1975.50,1975.75,1975.75,1975.50,1975.25,1975.00,1974.75,1974.75,1974.75,1974.75,1974.75,1974.75,1974.75,1974.50,1974.25,1974.00,1973.75,1973.75,1973.75,1973.75,1974.00,1974.00,1974.00,1974.00,1973.75,1973.75,1973.50,1973.75,1973.75,1974.00,1974.25,1974.25,1974.25,1974.00,1973.75,1973.50,1973.25,1973.25,1973.25,1973.50,1973.50,1973.75,1973.75,1973.50,1973.25,1973.00,1972.75,1972.75,1972.50,1972.75,1972.75,1972.75,1972.75,1972.50,1972.50,1972.25,1972.25,1972.25,1972.50,1972.75,1973.00,1973.25,1973.25,1973.25,1973.00,1972.75,1972.50,1972.50,1972.50,1972.50,1972.50,1972.50,1972.50,1972.50,1972.25,1972.00,1972.00,1972.25,1972.50,1973.00,1973.25,1973.50,1973.75,1973.75,1973.50,1973.50,1973.25,1973.25,1973.50,1973.50,1973.75,1974.00,1974.00,1973.75,1973.75,1973.50,1973.50,1973.50,1973.50,1973.75,1973.75,1973.75,1973.75,1973.50,1973.25,1973.25,1973.00,1973.00,1973.00,1973.25,1973.50,1973.75,1974.00,1974.25,1974.75,1975.25,1976.00,1977.25,1979.00,1981.00,1983.25,1986.00,1988.75,1991.50,1994.25,1997.00,1999.75,2002.50,2005.25,2007.75,2010.00,2012.00,2013.25,2014.25,2014.75,2015.00,2015.00,2015.00,2014.75,2014.25,2013.75,2013.00,2011.75,2010.50,2009.00,2007.25,2005.50,2003.50,2001.50,1999.50,1997.00,1994.50,1991.75,1988.75,1985.50,1982.50,1979.75,1977.25,1975.25,1973.50,1972.25,1971.50,1970.75,1970.50,1970.25,1970.25,1970.50,1971.00,1971.75,1972.50,1973.00,1973.50,1973.75,1973.75,1973.50,1973.25,1972.75,1972.50,1972.00,1971.75,1971.75,1971.50,1971.25,1971.00,1970.75,1970.50,1970.50,1970.75,1970.75,1971.25,1971.25,1971.25,1971.00,1970.00,1968.75,1967.00,1965.00,1963.25,1961.75,1961.25,1962.25,1965.25,1971.00,1980.25,1993.00,2010.00,2031.25,2056.75,2085.50,2117.00,2149.75,2182.25,2212.75,2239.50,2261.25,2276.25,2283.75,2283.00,2273.75,2256.00,2231.00,2199.50,2163.25,2123.75,2083.25,2044.00,2007.75,1976.25,1950.50,1931.25,1918.75,1912.75,1912.50,1917.00,1925.25,1936.00,1947.75,1960.00,1971.00,1980.50,1987.75,1992.50,1994.50,1994.25,1992.00,1988.25,1983.75,1979.25,1974.75,1971.25,1968.25,1966.25,1965.25,1965.25,1966.00,1967.25,1969.00,1971.00,1973.25,1975.25,1977.00,1978.50,1979.25,1979.75,1979.75,1979.50,1979.00,1978.75,1978.50,1978.50,1978.50,1978.75,1979.00,1979.50,1979.75,1980.25,1981.00,1981.75,1982.75,1983.75,1984.75,1985.50,1986.50,1987.00,1987.50,1988.00,1988.50,1989.25,1990.00,1990.75,1991.75,1992.75,1993.75,1994.50,1995.25,1996.00,1997.00,1998.00,1999.25,2000.75,2002.00,2003.50,2004.75,2006.00,2007.00,2008.00,2009.00,2010.25,2011.50,2012.75,2014.00,2015.00,2016.25,2017.25,2018.50,2019.75,2021.25,2023.00,2025.00,2027.50,2030.00,2032.75,2035.25,2038.00,2040.50,2043.00,2045.25,2047.75,2049.75,2051.75,2053.25,2054.25,2054.75,2054.75,2054.25,2053.50,2052.25,2051.00,2049.50,2048.00,2046.75,2045.25,2043.50,2041.75,2039.75,2037.75,2035.50,2033.00,2030.25,2027.00,2023.50,2019.50,2015.00,2010.25,2005.00,1999.75,1994.50,1989.75,1985.50,1981.75,1978.50,1975.75,1973.50,1971.75,1970.25,1969.25,1968.75,1968.50,1968.75,1969.00,1969.50,1970.25,1970.50,1971.00,1971.00,1971.00,1971.25,1971.25,1971.50,1971.50,1971.75,1972.00,1972.00,1971.75,1971.50,1971.25,1971.00,1970.75,1970.75,1970.75,1971.00,1971.00,1971.00,1970.75,1970.50,1970.25,1970.25,1970.00,1970.25,1970.50,1970.50,1970.75,1971.00,1971.00,1971.00,1971.00,1971.00,1971.00,1971.25,1971.50,1971.75,1972.00,1972.25,1972.25,1972.25,1972.25,1972.25,1972.25,1972.50,1972.50,1972.75,1973.00,1973.00,1972.75,1972.50,1972.25,1972.00,1972.00,1972.00,1972.00,1972.25,1972.25,1972.25,1972.25,1972.00,1971.75,1971.75,1971.75,1971.75,1972.00,1972.25,1972.50,1972.50,1972.50,1972.50,1972.50,1972.25,1972.25,1972.50,1972.50,1972.75,1972.75,1972.75,1972.75,1972.50,1972.25,1972.00,1971.75,1971.75,1972.00,1972.00,1972.00,1972.00,1972.00,1971.75,1971.50,1971.25,1971.25,1971.25,1971.50,1971.75,1971.75,1972.00,1972.00,1972.00,1972.00,1972.00,1972.25,1972.50,1972.75,1973.25,1973.50,1973.75,1973.75,1973.75,1973.50,1973.50,1973.50,1973.75,1974.25,1975.00,1976.00,1977.25,1978.50,1980.25,1982.00,1984.25,1987.00,1990.00,1993.25,1996.50,1999.75,2002.75,2005.50,2008.00,2010.00,2012.00,2013.50,2015.00,2016.25,2017.25,2017.75,2018.00,2018.00,2017.50,2016.75,2016.00,2015.00,2013.75,2012.50,2011.00,2009.50,2007.50,2005.25,2002.50,1999.75,1997.00,1994.00,1991.00,1988.25,1985.50,1983.00,1980.50,1978.25,1976.00,1974.25,1973.00,1972.00,1971.50,1971.25,1971.50,1971.75,1972.00,1972.25,1972.50,1972.50,1972.75,1973.00,1973.25,1973.50,1973.50,1973.75,1973.75,1973.50,1973.00,1972.50,1972.25,1971.75,1971.75,1971.75,1971.75,1971.75,1971.75,1971.75,1971.75,1971.50,1971.25,1971.00,1970.50,1969.75,1968.75,1967.50,1965.75,1964.25,1963.00,1963.00,1964.50,1968.50,1975.75,1986.50,2001.50,2020.50,2043.75,2070.25,2100.00,2131.75,2164.25,2195.75,2225.25,2250.50,2270.00,2282.50,2287.00,2282.75,2269.75,2248.75,2220.50,2186.75,2148.75,2109.00,2069.00,2031.00,1996.25,1966.75,1943.00,1926.00,1915.50,1911.75,1913.25,1919.75,1929.25,1940.75,1952.75,1964.25,1974.25,1982.25,1988.00,1991.25,1992.25,1991.25,1988.50,1984.75,1980.25,1975.50,1971.00,1967.25,1964.50,1962.50,1962.00,1962.25,1963.50,1965.25,1967.50,1969.50,1971.50,1973.00,1974.50,1975.50,1976.50,1977.00,1977.25,1977.25,1977.00,1976.50,1976.00,1975.50,1975.50,1975.50,1975.75,1976.50,1977.50,1978.50,1979.75,1980.75,1981.75,1983.00,1984.00,1985.00,1986.00,1987.00,1988.00,1989.00,1989.75,1990.50,1991.00,1991.25,1991.75,1992.50,1993.25,1994.25,1995.50,1996.75,1997.75,1998.75,1999.75,2000.75,2001.75,2003.00,2004.25,2005.75,2007.25,2008.75,2010.00,2011.25,2012.25,2013.50,2014.50,2015.75,2017.00,2018.50,2020.00,2021.75,2023.50,2025.25,2027.25,2029.25,2031.50,2034.00,2036.75,2039.75,2042.75,2045.50,2048.25,2050.50,2052.50,2054.00,2055.25,2056.25,2056.75,2057.00,2056.75,2056.25,2055.50,2054.25,2052.50,2051.00,2049.25,2047.50,2045.75,2044.00,2042.25,2040.25,2038.00,2035.00,2031.75,2027.75,2023.50,2019.00,2014.25,2009.25,2004.50,1999.50,1994.50,1990.00,1985.50,1981.50,1978.25,1975.50,1973.75,1972.50,1971.75,1971.75,1971.75,1972.00,1972.25,1972.75,1973.25,1973.75,1974.25,1974.75,1975.25,1975.50,1975.50,1975.50,1975.25,1974.75,1974.25,1974.00,1974.00,1974.00,1974.00,1974.25,1974.25,1974.25,1974.25,1974.25,1974.25,1974.25,1974.25,1974.50,1974.75,1975.00,1975.00,1975.00,1974.75,1974.50,1974.25,1974.00,1974.00,1973.75,1973.75,1973.75,1973.75,1973.50,1973.25,1972.75,1972.50,1972.25,1972.25,1972.50,1972.50,1972.75,1972.75,1972.75,1972.50,1972.25,1972.00,1972.00,1972.00,1972.00,1972.25,1972.25,1972.50,1972.50,1972.25,1972.25,1972.00,1972.00,1972.00,1972.25,1972.50,1972.50,1972.50,1972.50,1972.50,1972.25,1972.00,1972.00,1972.00,1972.25,1972.50,1972.75,1973.00,1973.25,1973.25,1973.25,1973.50,1973.50,1973.75,1974.00,1974.25,1974.50,1974.75,1974.75,1974.50,1974.25,1974.00,1973.75,1973.50,1973.50,1973.75,1973.75,1973.75,1973.75,1973.50,1973.25,1973.25,1973.00,1973.25,1973.25,1973.50,1973.75,1973.75,1973.75,1973.75,1973.50,1973.50,1973.25,1973.25,1973.50,1973.50,1973.75,1973.75,1973.75,1973.75,1973.75,1974.00,1974.75,1975.75,1977.50,1979.50,1981.75,1984.25,1987.00,1989.75,1992.75,1995.75,1998.50,2001.50,2004.50,2007.00,2009.25,2011.25,2012.75,2013.75,2014.25,2014.50,2014.75,2014.75,2014.50,2014.25,2013.75,2012.75,2011.75,2010.25,2008.50,2006.50,2004.50,2002.50,2000.25,1997.75,1995.25,1992.50,1989.75,1986.75,1983.75,1980.75,1978.25,1976.00,1974.25,1973.00,1972.00,1971.25,1970.75,1970.25,1970.00,1970.00,1970.25,1970.75,1971.25,1971.75,1972.25,1972.50,1972.75,1972.75,1972.50,1972.25,1972.00,1972.00,1972.00,1972.00,1972.25,1972.25,1972.25,1972.25,1972.00,1972.00,1972.00,1972.00,1972.25,1972.50,1972.25,1972.00,1971.50,1970.25,1968.75,1966.75,1964.75,1962.75,1961.25,1960.50,1961.00,1963.75,1968.75,1977.00,1989.00,2005.00,2025.50,2050.00,2078.25,2109.25,2141.75,2174.50,2205.50,2233.25,2256.25,2273.00,2282.50,2284.00,2276.75,2261.25,2238.00,2208.00,2172.50,2133.75,2093.50,2053.75,2016.75,1984.00,1956.75,1936.00,1922.00,1914.50,1913.00,1916.50,1924.00,1934.25,1946.00,1958.25,1969.75,1979.50,1987.25,1992.25,1994.75,1994.75,1992.75,1989.50,1985.00,1980.50,1976.25,1972.50,1969.50,1967.50,1966.25,1966.00,1966.75,1968.00,1970.00,1972.25,1974.50,1976.75,1978.75,1980.00,1980.75,1981.25,1981.00,1980.50,1979.75,1979.25,1978.75,1978.50,1978.50,1978.50,1978.75,1979.25,1979.75,1980.50,1981.50,1982.75,1984.00,1985.25,1986.50,1987.75,1988.50,1989.25,1989.75,1990.25,1990.75,1991.25,1992.00,1992.75,1993.75,1994.50,1995.25,1996.00,1996.75,1997.50,1998.50,1999.50,2000.50,2001.75,2003.00,2004.25,2005.25,2006.25,2007.25,2008.25,2009.50,2010.50,2012.00,2013.50,2014.75,2016.25,2017.50,2019.00,2020.25,2021.75,2023.25,2025.25,2027.25,2029.75,2032.25,2034.75,2037.50,2039.75,2042.25,2044.75,2047.00,2049.50,2051.50,2053.50,2055.25,2056.50,2057.25,2057.50,2057.25,2056.75,2056.00,2055.00,2053.75,2052.50,2051.25,2049.75,2048.00,2046.00,2044.00,2041.50,2039.00,2036.50,2033.50,2030.25,2026.50,2022.25,2017.50,2012.25,2006.75,2001.25,1995.75,1990.75,1986.25,1982.25,1978.75,1975.75,1973.25,1971.50,1970.00,1969.00,1968.75,1968.75,1969.25,1970.00,1970.75,1971.50,1971.75,1972.00,1972.00,1972.00,1971.75,1971.75,1971.50,1971.50,1971.50,1971.25,1971.25,1971.00,1971.00,1971.00,1971.00,1971.25,1971.50,1972.00,1972.25,1972.75,1972.75,1972.75,1972.50,1972.25,1972.00,1972.00,1972.00,1972.00,1972.00,1972.00,1972.00,1971.75,1971.50,1971.50,1971.25,1971.25,1971.25,1971.50,1971.75,1972.00,1972.00,1971.75,1971.75,1971.50,1971.50,1971.50,1971.50,1971.75,1972.00,1972.00,1971.75,1971.75,1971.25,1971.00,1971.00,1970.75,1971.00,1971.25,1971.50,1971.75,1972.00,1972.00,1972.00,1972.25,1972.25,1972.50,1973.00,1973.25,1973.50,1973.75,1973.75,1973.75,1973.50,1973.25,1973.00,1972.75,1972.75,1973.00,1973.00,1973.00,1973.00,1972.75,1972.75,1972.50,1972.25,1972.25,1972.25,1972.25,1972.25,1972.00,1972.00,1971.75,1971.25,1971.00,1970.75,1970.75,1971.00,1971.25,1971.75,1972.00,1972.25,1972.25,1972.50,1972.50,1972.50,1972.50,1972.75,1973.25,1973.50,1973.50,1973.75,1973.50,1973.25,1973.25,1973.00,1973.00,1973.00,1973.50,1974.00,1974.50,1975.50,1976.50,1978.00,1979.75,1982.00,1984.50,1987.50,1990.75,1994.25,1997.75,2001.00,2004.00,2006.75,2009.00,2011.25,2013.25,2014.75,2016.25,2017.25,2017.75,2018.00,2018.00,2017.25,2016.50,2015.75,2014.75,2013.75,2012.50,2011.25,2009.75,2008.00,2005.75,2003.25,2000.75,1998.00,1995.25,1992.50,1989.75,1987.00,1984.25,1981.50,1979.00,1976.75,1975.00,1973.50,1972.50,1972.00,1971.75,1972.00,1972.50,1973.00,1973.25,1973.75,1974.00,1974.25,1974.50,1974.75,1975.00,1975.00,1975.00,1974.75,1974.50,1974.00,1973.50,1973.25,1973.00,1973.25,1973.50,1973.75,1974.00,1974.25,1974.25,1974.25,1974.25,1974.00,1973.75,1973.25,1972.75,1971.50,1970.00,1968.25,1966.25,1964.50,1963.75,1964.75,1968.00,1974.25,1984.00,1997.75,2015.75,2037.75,2063.50,2092.25,2123.50,2156.00,2188.00,2218.00,2244.50,2265.75,2280.25,2286.75,2284.75,2274.25,2255.25,2229.00,2196.50,2159.50,2120.00,2079.75,2040.75,2005.00,1973.75,1948.25,1929.25,1917.00,1911.50,1911.75,1917.00,1925.75,1937.00,1949.00,1960.75,1971.50,1980.25,1987.00,1991.25,1993.25,1993.00,1991.00,1987.75,1983.50,1979.00,1974.50,1970.50,1967.50,1965.50,1964.50,1964.75,1965.50,1967.00,1968.50,1970.25,1972.00,1973.50,1974.50,1975.75,1976.50,1977.00,1977.25,1977.25,1977.25,1976.75,1976.50,1976.00,1976.00,1976.00,1976.50,1977.00,1977.75,1978.75,1979.50,1980.25,1980.75,1981.50,1982.25,1983.25,1984.25,1985.25,1986.25,1987.25,1988.25,1989.00,1989.75,1990.25,1991.00,1991.75,1992.75,1993.75,1994.75,1995.75,1996.75,1997.50,1998.25,1999.25,2000.25,2001.25,2002.75,2004.00,2005.50,2007.00,2008.25,2009.50,2010.50,2011.50,2012.75,2014.00,2015.25,2017.00,2018.75,2020.50,2022.50,2024.25,2026.50,2028.75,2031.25,2033.75,2036.75,2039.75,2042.75,2045.75,2048.25,2050.75,2052.50,2054.25,2055.25,2056.25,2056.75,2057.00,2056.50,2056.00,2054.75,2053.25,2051.50,2049.50,2047.75,2045.75,2044.25,2042.50,2041.00,2039.00,2037.00,2034.50,2031.50,2028.00,2024.00,2020.00,2015.50,2011.00,2006.00,2001.25,1996.25,1991.25,1986.50,1982.25,1978.75,1975.75,1973.50,1972.00,1971.00,1970.50,1970.50,1970.50,1970.75,1971.25,1971.50,1972.25,1972.75,1973.25,1973.75,1974.00,1974.00,1973.75,1973.25,1973.00,1972.50,1972.25,1972.25,1972.25,1972.25,1972.50,1972.50,1972.50,1972.50,1972.25,1972.25,1972.25,1972.50,1972.75,1973.00,1973.00,1973.25,1973.00,1973.00,1973.00,1972.75,1973.00,1973.00,1973.25,1973.75,1974.00,1974.00,1974.00,1974.00,1973.75,1973.75,1973.50,1973.75,1973.75,1974.00,1974.00,1974.00,1974.00,1973.75,1973.50,1973.25,1973.00,1973.00,1973.00,1973.25,1973.25,1973.00,1972.75,1972.50,1972.25,1972.00,1972.00,1972.00,1972.50,1972.75,1973.00,1973.25,1973.50,1973.50,1973.50,1973.50,1973.50,1973.50,1973.50,1973.50,1973.50,1973.50,1973.00,1972.75,1972.25,1972.00,1971.75,1971.75,1971.75,1972.00,1972.00,1972.00,1972.00,1971.75,1971.75,1971.50,1971.75,1971.75,1972.25,1972.50,1972.75,1973.00,1973.00,1972.75,1972.75,1972.50,1972.50,1972.75,1972.75,1972.75,1973.00,1972.75,1972.75,1972.25,1972.00,1971.75,1971.50,1971.50,1971.50,1971.50,1971.75,1972.00,1972.00,1972.25,1972.50,1973.00,1973.75,1975.00,1976.75,1978.75,1981.25,1983.75,1986.25,1989.25,1992.00,1995.00,1998.25,2001.25,2004.25,2007.25,2009.75,2012.00,2013.50,2014.75,2015.50,2016.00,2016.25,2016.25,2016.25,2016.00,2015.25,2014.50,2013.25,2011.75,2010.00,2008.25,2006.25,2004.25,2002.25,2000.00,1997.50,1994.75,1991.50,1988.25,1985.00,1982.00,1979.00,1976.50,1974.25,1972.25,1970.75,1969.50,1968.50,1967.75,1967.50,1967.50,1967.75,1968.25,1969.00,1969.75,1970.50,1971.25,1971.75,1971.75,1972.00,1972.00,1972.00,1972.00,1972.00,1972.00,1972.00,1971.75,1971.50,1971.25,1971.00,1970.75,1970.50,1970.50,1970.75,1970.75,1970.75,1970.75,1970.25,1969.50,1968.50,1967.00,1965.25,1963.75,1962.25,1961.50,1961.75,1963.50,1967.75,1975.00,1985.75,2000.50,2019.75,2043.00,2070.25,2100.25,2132.50,2165.00,2196.50,2225.25,2249.50,2268.25,2280.00,2283.75,2279.00,2265.75,2244.50,2216.00,2181.75,2143.50,2103.25,2063.00,2025.00,1990.75,1961.75,1939.00,1923.00,1913.50,1910.25,1912.50,1918.75,1928.50,1940.00,1952.25,1964.25,1974.50,1983.00,1989.00,1992.25,1993.00,1991.75,1988.75,1985.00,1980.50,1976.25,1972.50,1969.25,1966.75,1965.25,1964.75,1965.00,1966.25,1967.75,1970.00,1972.25,1974.50,1976.50,1978.00,1978.75,1979.25,1979.25,1979.00,1978.50,1978.25,1977.75,1977.75,1977.75,1977.75,1977.75,1978.25,1978.75,1979.25,1980.25,1981.25,1982.50,1984.00,1985.00,1986.25,1987.00,1987.75,1988.25,1988.75,1989.50,1990.00,1990.75,1991.50,1992.50,1993.00,1993.75,1994.50,1995.00,1996.00,1997.00,1998.00,1999.50,2000.75,2002.25,2003.50,2004.50,2005.50,2006.50,2007.50,2008.25,2009.50,2010.50,2011.75,2013.00,2014.25,2015.25,2016.50,2018.00,2019.50,2021.25,2023.50,2026.00,2028.75,2031.50,2034.50,2037.25,2040.00,2042.50,2045.00,2047.50,2050.00,2052.25,2054.25,2056.00,2057.00,2057.75,2057.75,2057.50,2056.75,2056.00,2055.00,2053.75,2052.50,2051.00,2049.50,2048.00,2046.00,2044.00,2042.00,2039.75,2037.25,2034.50,2031.50,2027.75,2023.75,2019.25,2014.25,2009.00,2003.75,1998.75,1993.75,1989.25,1985.50,1981.75,1978.75,1976.25,1974.00,1972.25,1971.25,1970.75,1970.50,1970.75,1971.25,1972.00,1972.50,1972.75,1973.00,1973.00,1973.00,1973.00,1973.00,1973.00,1973.00,1973.00,1972.75,1972.50,1972.00,1971.50,1971.00,1970.75,1970.75,1970.50,1970.75,1970.75,1970.75,1970.75,1970.75,1970.75,1970.75,1970.75,1971.00,1971.25,1971.75,1972.00,1972.00,1972.00,1971.75,1971.50,1971.25,1971.00,1971.00,1971.00,1971.25,1971.25,1971.25,1971.25,1971.00,1970.75,1970.50,1970.50,1970.25,1970.25,1970.50,1970.50,1970.50,1970.25,1970.25,1970.00,1969.75,1969.75,1970.00,1970.25,1970.50,1970.75,1971.00,1971.00,1971.00,1971.00,1970.75,1970.75,1971.00,1971.25,1971.50,1971.75,1971.75,1971.75,1971.75,1971.50,1971.25,1971.25,1971.25,1971.25,1971.50,1971.50,1971.50,1971.50,1971.25,1971.00,1970.75,1970.75,1970.50,1970.75,1970.75,1971.00,1971.00,1971.00,1970.75,1970.75,1970.50,1970.50,1970.50,1970.75,1970.75,1971.00,1971.25,1971.25,1971.25,1971.25,1971.25,1971.25,1971.50,1971.75,1972.25,1972.50,1972.75,1972.75,1972.75,1972.50,1972.25,1972.00,1972.00,1972.25,1972.50,1973.00,1973.50,1974.50,1975.25,1976.75,1978.50,1980.50,1983.25,1986.25,1989.50,1992.75,1996.00,1999.25,2002.25,2004.75,2007.25,2009.50,2011.50,2013.25,2014.75,2015.75,2016.25,2016.50,2016.25,2015.75,2015.00,2014.25,2013.25,2012.25,2011.25,2010.00,2008.50,2006.50,2004.50,2002.25,1999.50,1997.00,1994.25,1991.50,1989.00,1986.00,1983.25,1980.50,1978.00,1975.75,1973.75,1972.00,1971.00,1970.50,1970.25,1970.50,1970.75,1971.00,1971.25,1971.50,1972.00,1972.25,1972.50,1973.00,1973.25,1973.25,1973.25,1973.25,1972.75,1972.50,1972.25,1972.00,1972.00,1972.00,1972.25,1972.75,1972.75,1973.00,1973.00,1972.75,1972.75,1972.50,1972.25,1972.00,1971.25,1970.25,1968.75,1966.75,1964.75,1963.00,1962.00,1962.75,1965.25,1970.75,1979.75,1992.25,2009.00,2029.75,2054.25,2082.25,2113.00,2145.00,2177.25,2208.00,2235.75,2258.50,2274.75,2283.50,2284.00,2276.00,2259.50,2235.25,2204.50,2169.00,2130.25,2090.25,2051.00,2014.25,1981.50,1954.50,1934.00,1920.25,1913.00,1912.00,1916.25,1924.25,1934.75,1946.75,1958.50,1969.50,1979.00,1986.25,1991.00,1993.50,1993.50,1992.00,1988.75,1984.50,1979.75,1975.00,1971.00,1967.75,1965.50,1964.50,1964.50,1965.50,1967.00,1969.00,1971.00,1973.00,1975.00,1976.75,1978.25,1979.25,1980.00,1980.50,1980.25,1979.75,1979.25,1978.50,1977.75,1977.25,1977.00,1977.25,1977.75,1978.50,1979.25,1980.00,1981.00,1981.75,1982.50,1983.50,1984.25,1985.25,1986.25,1987.00,1987.50,1988.00,1988.25,1988.50,1988.75,1989.25,1989.75,1990.50,1991.25,1992.25,1993.25,1994.25,1995.00,1996.00,1997.00,1998.00,1999.50,2001.00,2002.50,2004.00,2005.50,2006.75,2008.00,2009.25,2010.25,2011.50,2012.75,2014.25,2015.75,2017.50,2019.25,2021.00,2022.75,2024.75,2026.75,2029.00,2031.75,2034.50,2037.50,2040.25,2043.25,2045.75,2048.00,2050.00,2051.75,2053.25,2054.25,2055.25,2055.75,2055.75,2055.50,2054.50,2053.50,2052.00,2050.25,2048.50,2047.00,2045.25,2043.75,2042.00,2040.00,2037.50,2034.50,2031.25,2027.50,2023.50,2019.25,2014.50,2009.75,2004.75,1999.75,1994.50,1989.50,1984.75,1980.50,1977.00,1974.00,1971.75,1970.50,1969.50,1969.00,1968.75,1969.00,1969.25,1969.50,1970.00,1970.50,1971.00,1971.50,1971.75,1971.75,1971.50,1971.25,1970.75,1970.25,1969.75,1969.50,1969.50,1969.75,1970.00,1970.00,1970.25,1970.25,1970.50,1970.50,1970.75,1971.00,1971.25,1971.50,1971.75,1972.00,1972.00,1971.75,1971.50,1971.25,1971.25,1971.00,1971.25,1971.50,1971.75,1971.75,1972.00,1972.00,1972.00,1972.00,1972.00,1972.00,1972.25,1972.50,1972.75,1972.75,1973.00,1972.75,1972.75,1972.50,1972.50,1972.50,1972.50,1972.75,1972.75,1972.75,1972.75,1972.50,1972.25,1971.75,1971.50,1971.50,1971.50,1971.50,1971.75,1971.75,1971.75,1971.75,1971.50,1971.50,1971.50,1971.50,1971.75,1972.00,1972.25,1972.25,1972.25,1972.25,1972.00,1971.75,1971.50,1971.50,1971.50,1971.50,1971.50,1971.50,1971.50,1971.25,1971.00,1970.75,1970.75,1970.75,1970.75,1971.00,1971.25,1971.25,1971.25,1971.00,1971.00,1970.75,1970.50,1970.50,1970.50,1970.75,1971.00,1971.00,1971.00,1970.75,1970.50,1970.25,1970.25,1970.25,1970.25,1970.50,1970.75,1970.75,1971.00,1971.00,1971.25,1971.50,1972.00,1973.00,1974.25,1976.00,1978.00,1980.25,1982.50,1985.00,1987.75,1990.50,1993.25,1996.25,1999.25,2002.25,2004.75,2007.25,2009.25,2010.75,2012.00,2012.75,2013.25,2013.75,2014.00,2014.00,2013.75,2013.25,2012.50,2011.50,2010.00,2008.25,2006.75,2004.75,2002.75,2000.75,1998.50,1996.00,1993.25,1990.25,1987.25,1984.25,1981.25,1978.75,1976.25,1974.50,1972.75,1971.25,1970.25,1969.25,1968.50,1968.00,1968.00,1968.25,1968.50,1969.25,1969.75,1970.25,1970.75,1970.75,1970.75,1970.75,1970.75,1970.50,1970.50,1970.75,1970.75,1970.75,1970.75,1970.50,1970.25,1970.00,1970.00,1969.75,1970.00,1970.00,1970.00,1970.00,1969.75,1969.00,1968.25,1967.00,1965.75,1964.00,1962.50,1961.00,1960.00,1959.75,1961.25,1964.75,1971.25,1981.00,1994.75,2013.00,2035.25,2061.50,2091.00,2122.50,2155.00,2186.75,2216.25,2242.00,2262.25,2276.00,2282.25,2279.75,2269.00,2249.75,2223.25,2190.50,2153.00,2113.25,2072.75,2034.00,1998.75,1968.25,1943.75,1925.75,1914.50,1909.50,1910.00,1915.25,1924.25,1935.50,1948.00,1960.00,1971.00,1980.25,1986.75,1990.75,1992.00,1991.25,1988.75,1985.00,1980.50,1976.00,1971.75,1968.00,1965.25,1963.25,1962.00,1962.00,1963.00,1964.50,1966.75,1969.00,1971.50,1973.50,1975.25,1976.50,1977.25,1977.50,1977.50,1977.50,1977.25,1977.00,1976.75,1976.75,1976.50,1976.50,1976.75,1977.00,1977.75,1978.50,1979.75,1981.00,1982.25,1983.25,1984.50,1985.25,1986.00,1986.75,1987.25,1988.00,1988.75,1989.75,1990.50,1991.50,1992.25,1992.75,1993.50,1994.00,1995.00,1995.75,1997.00,1998.00,1999.25,2000.50,2001.50,2002.50,2003.50,2004.50,2005.75,2006.75,2008.25,2009.75,2011.25,2012.75,2014.25,2015.50,2016.75,2018.25,2020.00,2021.75,2023.75,2026.00,2028.25,2030.75,2033.25,2035.50,2038.00,2040.25,2042.50,2045.00,2047.25,2049.50,2051.50,2053.25,2054.50,2055.25,2055.50,2055.25,2055.00,2054.50,2053.50,2052.75,2051.50,2050.25,2049.00,2047.25,2045.50,2043.50,2041.50,2039.50,2037.25,2035.00,2032.00,2028.75,2025.00,2020.75,2016.00,2011.25,2006.00,2001.25,1996.50,1992.00,1988.00,1984.25,1981.00,1978.25,1975.75,1973.75,1972.50,1971.75,1971.50,1971.50,1972.00,1972.25,1972.75,1973.25,1973.50,1973.50,1973.75,1974.00,1974.25,1974.25,1974.50,1974.50,1974.25,1974.00,1973.75,1973.50,1973.25,1973.00,1973.00,1973.00,1973.00,1973.25,1973.00,1973.00,1972.75,1972.50,1972.50,1972.50,1972.50,1972.75,1973.00,1973.25,1973.25,1973.00,1973.00,1972.75,1972.50,1972.50,1972.50,1972.50,1972.50,1972.50,1972.50,1972.00,1971.75,1971.25,1971.00,1970.75,1970.50,1970.50,1970.50,1970.50,1970.25,1970.25,1970.00,1969.75,1969.50,1969.50,1969.75,1970.00,1970.25,1970.50,1970.75,1971.00,1971.00,1971.00,1971.00,1971.25,1971.50,1971.75,1972.00,1972.25,1972.25,1972.00,1971.75,1971.50,1971.25,1971.00,1971.00,1971.25,1971.50,1971.50,1971.75,1971.75,1971.50,1971.50,1971.25,1971.25,1971.50,1971.50,1971.75,1971.75,1971.75,1971.50,1971.25,1971.00,1970.75,1970.50,1970.75,1970.75,1971.00,1971.00,1971.00,1971.00,1970.75,1970.75,1970.75,1970.75,1971.00,1971.25,1971.50,1971.75,1972.00,1971.75,1971.75,1971.50,1971.50,1971.50,1971.50,1971.75,1972.25,1972.50,1973.25,1973.75,1974.75,1976.00,1977.75,1979.75,1982.25,1985.25,1988.50,1991.75,1995.00,1998.25,2001.25,2004.00,2006.50,2008.75,2011.00,2012.75,2014.25,2015.25,2016.00,2016.00,2016.00,2015.50,2014.75,2014.00,2013.25,2012.50,2011.50,2010.25,2008.75,2007.00,2005.00,2002.75,2000.25,1997.75,1995.00,1992.25,1989.50,1986.75,1984.00,1981.25,1978.50,1976.00,1974.00,1972.50,1971.25,1970.75,1970.50,1970.50,1970.50,1970.75,1971.00,1971.25,1971.50,1972.00,1972.25,1972.75,1973.00,1973.00,1973.00,1972.75,1972.50,1972.25,1971.75,1971.75,1971.75,1972.00,1972.25,1972.50,1972.75,1972.75,1972.75,1972.75,1972.75,1972.75,1972.75,1972.75,1972.25,1971.50,1970.25,1968.50,1966.75,1965.00,1963.75,1964.00,1966.00,1970.75,1978.50,1990.00,2005.25,2024.75,2048.00,2075.00,2105.00,2136.75,2169.25,2200.75,2229.50,2253.75,2272.00,2283.00,2285.75,2280.00,2265.75,2243.75,2215.00,2180.75,2142.75,2103.00,2063.25,2025.50,1991.75,1963.25,1940.75,1925.25,1916.50,1914.00,1916.75,1923.75,1933.50,1945.00,1956.75,1967.75,1977.25,1985.00,1990.25,1993.25,1994.00,1992.50,1989.50,1985.50,1980.75,1976.00,1971.75,1968.50,1966.25,1965.00,1964.75,1965.50,1966.75,1968.25,1970.00,1972.00,1973.75,1975.25,1976.50,1977.50,1978.00,1978.25,1978.00,1977.50,1976.50,1975.75,1975.25,1974.75,1974.75,1975.00,1975.50,1976.25,1977.25,1978.00,1979.00,1979.75,1980.75,1981.75,1982.75,1984.00,1985.00,1985.75,1986.50,1987.00,1987.50,1988.00,1988.50,1989.00,1990.00,1991.00,1992.00,1993.00,1994.00,1995.00,1996.00,1997.00,1998.00,1999.00,2000.25,2001.50,2003.00,2004.50,2005.75,2007.00,2008.00,2009.00,2010.25,2011.50,2012.75,2014.25,2015.75,2017.50,2019.25,2020.75,2022.50,2024.50,2026.50,2029.00,2031.50,2034.25,2037.00,2039.75,2042.25,2044.75,2046.75,2048.50,2050.25,2051.50,2052.75,2053.50,2054.00,2054.25,2054.00,2053.25,2052.25,2051.00,2049.50,2048.25,2046.75,2045.50,2044.00,2042.25,2040.50,2038.25,2035.50,2032.50,2029.00,2025.50,2021.50,2017.25,2012.75,2008.25,2003.25,1998.25,1993.50,1988.75,1984.50,1980.75,1977.75,1975.25,1973.50,1972.25,1971.25,1970.50,1970.25,1970.00,1970.25,1970.50,1971.00,1971.75,1972.50,1973.00,1973.25,1973.50,1973.50,1973.50,1973.25,1973.00,1973.00,1973.00,1973.00,1973.00,1973.00,1972.75,1972.75,1972.50,1972.25,1972.25,1972.50,1972.75,1973.00,1973.25,1973.25,1973.25,1973.00,1972.75,1972.50,1972.25,1972.25,1972.25,1972.25,1972.50,1972.50,1972.25,1972.25,1972.00,1972.00,1972.00,1972.25,1972.50,1972.75,1973.25,1973.50,1973.50,1973.50,1973.50,1973.50,1973.25,1973.50,1973.50,1973.50,1973.75,1973.75,1973.50,1973.25,1973.00,1972.75,1972.75,1972.75,1973.00,1973.25,1973.50,1973.50,1973.50,1973.50,1973.25,1973.00,1973.00,1973.00,1973.00,1973.25,1973.00,1973.00,1972.75,1972.50,1972.00,1971.75,1971.75,1971.75,1971.75,1972.00,1972.25,1972.50,1972.50,1972.50,1972.50,1972.50,1972.25,1972.50,1972.50,1972.75,1972.75,1972.75,1972.50,1972.25,1971.75,1971.50,1971.25,1971.25,1971.50,1971.50,1971.75,1971.75,1971.75,1971.50,1971.25,1971.25,1971.25,1971.25,1971.50,1971.75,1972.00,1972.25,1972.25,1972.50,1972.50,1973.00,1973.50,1974.50,1975.75,1977.25,1979.00,1981.00,1983.25,1985.75,1988.25,1991.00,1994.00,1997.25,2000.50,2003.50,2006.50,2009.00,2011.25,2013.00,2014.25,2015.25,2016.00,2016.75,2017.00,2017.25,2017.00,2016.75,2015.75,2014.75,2013.25,2011.75,2010.25,2008.50,2006.50,2004.50,2002.25,1999.75,1996.75,1993.75,1990.50,1987.25,1984.25,1981.25,1978.50,1976.25,1974.25,1972.50,1971.00,1969.75,1968.75,1968.25,1968.00,1968.00,1968.50,1969.25,1969.75,1970.25,1970.75,1971.00,1971.25,1971.25,1971.25,1971.50,1971.75,1971.75,1972.00,1972.00,1971.75,1971.50,1971.25,1971.00,1970.75,1970.75,1971.00,1971.00,1971.25,1971.25,1971.25,1970.75,1970.25,1969.25,1968.00,1966.50,1965.00,1963.25,1962.00,1961.50,1962.25,1964.75,1970.25,1979.00,1991.75,2008.75,2030.00,2055.25,2083.75,2115.00,2147.25,2179.25,2209.50,2236.50,2258.50,2274.00,2282.25,2282.00,2273.25,2256.25,2231.25,2199.75,2163.50,2124.00,2083.75,2044.75,2008.50,1976.75,1950.75,1931.00,1918.00,1911.25,1910.50,1914.75,1922.75,1933.50,1945.50,1957.75,1969.00,1978.50,1985.50,1990.00,1992.00,1991.75,1989.75,1986.50,1982.75,1978.50,1974.25,1970.50,1967.50,1965.25,1964.00,1963.75,1964.50,1966.00,1968.00,1970.50,1972.75,1974.75,1976.50,1977.75,1978.50,1978.75,1978.75,1978.75,1978.50,1978.25,1978.00,1977.75,1977.50,1977.25,1977.25,1977.25,1977.75,1978.25,1979.25,1980.25,1981.50,1982.50,1983.25,1984.00,1984.75,1985.50,1986.25,1987.25,1988.00,1989.00,1990.00,1990.75,1991.50,1992.00,1992.75,1993.25,1994.25,1995.25,1996.50,1997.75,1999.25,2000.75,2002.00,2003.25,2004.50,2005.75,2007.00,2008.25,2009.75,2011.00,2012.25,2013.25,2014.25,2015.25,2016.25,2017.25,2018.50,2020.00,2021.75,2024.00,2026.25,2028.50,2031.00,2033.50,2036.25,2038.75,2041.50,2044.25,2047.00,2049.50,2051.75,2053.75,2055.00,2056.00,2056.25,2056.25,2056.00,2055.50,2055.00,2054.00,2053.00,2051.75,2050.25,2048.50,2047.00,2045.00,2043.25,2041.25,2039.25,2036.75,2034.00,2030.75,2026.75,2022.25,2017.50,2012.25,2007.00,2001.75,1996.75,1992.00,1987.75,1983.75,1980.00,1977.00,1974.25,1972.25,1971.00,1970.25,1970.25,1970.50,1971.00,1971.50,1972.00,1972.25,1972.50,1972.75,1973.00,1973.25,1973.50,1973.50,1973.75,1973.50,1973.25,1973.00,1972.50,1972.25,1972.00,1972.00,1972.25,1972.25,1972.50,1972.75,1972.75,1972.75,1972.75,1972.50,1972.50,1972.50,1972.75,1972.75,1973.00,1973.00,1972.75,1972.50,1972.25,1972.00,1972.00,1972.00,1972.25,1972.50,1972.50,1972.75,1972.75,1972.50,1972.25,1972.00,1971.75,1971.50,1971.50,1971.50,1971.50,1971.50,1971.25,1971.00,1971.00,1970.75,1970.75,1970.75,1971.00,1971.25,1971.50,1971.50,1971.50,1971.50,1971.25,1971.00,1971.00,1971.00,1971.00,1971.00,1971.25,1971.25,1971.00,1971.00,1970.75,1970.50,1970.25,1970.50,1970.50,1970.75,1971.00,1971.25,1971.25,1971.25,1971.00,1971.00,1970.75,1970.75,1970.75,1971.00,1971.00,1971.25,1971.00,1971.00,1970.75,1970.50,1970.25,1970.25,1970.50,1970.75,1971.25,1971.50,1971.50,1971.75,1971.75,1971.75,1971.75,1972.00,1972.25,1972.75,1972.75,1973.00,1972.75,1972.50,1972.25,1971.75,1971.50,1971.25,1971.25,1971.50,1971.75,1972.00,1972.50,1973.00,1974.00,1975.00,1976.75,1978.75,1981.25,1984.25,1987.25,1990.25,1993.50,1996.50,1999.25,2002.00,2004.75,2007.25,2009.50,2011.50,2013.25,2014.50,2015.25,2015.75,2015.75,2015.50,2015.00,2014.50,2013.75,2013.00,2011.75,2010.50,2009.00,2007.00,2005.00,2002.50,2000.00,1997.50,1995.00,1992.25,1989.50,1986.50,1983.50,1980.75,1977.75,1975.25,1973.00,1971.25,1970.25,1969.50,1969.25,1969.00,1969.00,1969.25,1969.75,1970.00,1970.50,1971.25,1972.00,1972.75,1973.25,1973.75,1973.75,1973.75,1973.50,1973.25,1973.00,1973.00,1973.00,1973.00,1973.00,1973.00,1973.00,1972.75,1972.75,1972.75,1972.75,1972.75,1972.75,1972.75,1972.50,1971.75,1970.50,1968.75,1966.75,1965.00,1963.50,1963.25,1965.00,1968.75,1975.75,1986.25,2000.75,2019.00,2041.50,2068.00,2097.50,2129.25,2161.75,2193.75,2223.50,2249.00,2268.75,2281.75,2286.50,2283.00,2270.75,2250.50,2223.00,2189.75,2152.25,2112.25,2071.75,2033.00,1997.75,1967.25,1943.25,1925.75,1915.25,1911.00,1912.75,1918.75,1928.25,1939.50,1951.75,1963.50,1974.00,1982.50,1989.00,1992.75,1994.25,1993.25,1990.50,1986.50,1981.75,1976.75,1972.25,1968.50,1966.00,1964.25,1963.75,1964.00,1965.00,1966.50,1968.50,1970.50,1972.50,1974.25,1976.00,1977.50,1978.50,1979.00,1979.00,1978.75,1978.25,1977.75,1977.25,1977.00,1977.00,1977.50,1978.00,1978.50,1979.25,1979.75,1980.50,1981.25,1982.00,1982.75,1983.75,1984.50,1985.50,1986.25,1987.00,1987.50,1988.00,1988.75,1989.25,1990.00,1991.00,1992.25,1993.25,1994.25,1995.25,1996.00,1996.75,1997.50,1998.50,1999.50,2000.50,2001.75,2003.00,2004.00,2005.25,2006.25,2007.00,2008.00,2009.00,2010.25,2011.50,2013.00,2014.50,2016.25,2017.75,2019.25,2021.00,2023.00,2025.25,2027.75,2030.25,2033.25,2036.25,2039.00,2041.75,2044.25,2046.75,2048.75,2050.75,2052.50,2054.00,2055.00,2055.75,2056.00,2055.50,2054.75,2053.50,2052.25,2050.50,2049.00,2047.50,2046.00,2044.50,2042.75,2041.00,2038.75,2036.25,2033.25,2030.00,2026.50,2022.50,2018.25,2013.50,2008.75,2003.50,1998.00,1992.75,1988.00,1983.25,1979.50,1976.25,1973.75,1971.75,1970.25,1969.25,1968.75,1968.25,1968.25,1968.50,1968.75,1969.25,1970.00,1970.50,1970.75,1971.00,1971.00,1970.75,1970.50,1970.25,1970.25,1970.50,1970.50,1971.00,1971.25,1971.25,1971.50,1971.50,1971.50,1971.50,1971.75,1972.00,1972.25,1972.50,1972.50,1972.50,1972.50,1972.25,1972.00,1971.75,1971.75,1972.00,1972.25,1972.50,1972.50,1972.75,1972.75,1972.50,1972.50,1972.25,1972.25,1972.25,1972.50,1972.50,1972.50,1972.50,1972.25,1972.00,1972.00,1971.75,1972.00,1972.00,1972.25,1972.75,1972.75,1972.75,1972.75,1972.50,1972.25,1971.75,1971.75,1971.50,1971.50,1971.50,1971.50,1971.50,1971.25,1971.00,1970.75,1970.75,1970.75,1970.75,1971.25,1971.50,1971.75,1971.75,1971.75,1971.75,1971.50,1971.25,1971.25,1971.25,1971.25,1971.50,1971.50,1971.50,1971.25,1971.00,1971.00,1970.75,1970.75,1971.00,1971.25,1971.50,1972.00,1972.00,1972.25,1972.25,1972.25,1972.25,1972.50,1972.75,1973.00,1973.25,1973.50,1973.50,1973.25,1973.25,1973.00,1972.75,1972.75,1972.75,1973.00,1973.00,1973.25,1973.25,1973.00,1973.00,1972.75,1973.00,1973.25,1973.75,1974.75,1976.00,1977.50,1979.50,1981.50,1983.75,1986.50,1989.25,1992.50,1995.75,1999.25,2002.50,2005.75,2008.25,2010.50,2012.50,2013.75,2015.00,2016.00,2016.50,2017.00,2017.25,2017.25,2016.75,2016.00,2015.00,2013.75,2012.25,2011.00,2009.50,2008.00,2006.25,2004.00,2001.75,1999.00,1996.00,1992.75,1989.50,1986.50,1983.50,1980.75,1978.25,1976.00,1974.00,1972.00,1970.75,1969.50,1968.75,1968.50,1968.75,1969.00,1969.50,1970.00,1970.25,1970.50,1970.75,1970.75,1970.75,1970.75,1970.75,1970.75,1970.75,1970.75,1970.75,1970.50,1970.25,1970.00,1970.00,1969.75,1970.00,1970.25,1970.50,1970.75,1970.75,1970.50,1970.00,1969.50,1968.75,1967.75,1966.50,1965.00,1963.50,1962.00,1961.25,1961.50,1963.75,1968.50,1976.25,1988.00,2004.00,2024.25,2048.50,2076.25,2106.75,2138.75,2171.00,2202.00,2230.00,2253.50,2271.00,2281.25,2283.25,2277.00,2262.00,2239.00,2209.25,2174.00,2135.50,2095.25,2055.75,2018.75,1985.75,1958.00,1936.25,1921.25,1912.75,1910.25,1913.00,1920.25,1930.50,1942.25,1954.50,1966.00,1976.00,1983.50,1988.75,1991.25,1991.75,1990.25,1987.25,1983.50,1979.25,1974.75,1970.75,1967.50,1965.00,1963.50,1963.25,1963.75,1965.25,1967.25,1969.50,1971.75,1973.75,1975.25,1976.50,1977.25,1977.75,1977.75,1977.75,1977.75,1977.50,1977.25,1977.00,1976.50,1976.25,1976.25,1976.25,1976.75,1977.50,1978.25,1979.25,1980.25,1981.00,1981.75,1982.50,1983.00,1983.75,1984.50,1985.25,1986.25,1987.25,1988.25,1989.25,1990.00,1990.75,1991.50,1992.50,1993.50,1994.75,1996.00,1997.25,1998.50,1999.75,2000.75,2001.50,2002.50,2003.50,2004.75,2006.00,2007.50,2009.00,2010.50,2012.00,2013.25,2014.50,2015.75,2017.25,2018.75,2020.25,2022.25,2024.25,2026.25,2028.50,2030.75,2033.00,2035.25,2037.75,2040.50,2043.25,2046.00,2048.50,2051.00,2053.00,2054.50,2055.50,2056.25,2056.25,2056.25,2055.75,2055.00,2054.00,2052.75,2051.00,2049.25,2047.25,2045.25,2043.25,2041.25,2039.25,2037.25,2035.00,2032.25,2029.00,2025.25,2021.00,2016.25,2011.25,2006.25,2001.00,1996.00,1991.25,1986.75,1982.25,1978.50,1975.00,1972.25,1970.25,1968.75,1968.00,1967.75,1968.00,1968.50,1969.00,1969.75,1970.25,1970.50,1971.00,1971.50,1971.75,1972.25,1972.50,1972.50,1972.50,1972.25,1972.00,1971.50,1971.25,1971.25,1971.25,1971.25,1971.50,1971.75,1971.75,1971.75,1971.75,1971.75,1971.75,1971.75,1972.00,1972.00,1972.25,1972.50,1972.25,1972.25,1971.75,1971.50,1971.25,1971.25,1971.25,1971.25,1971.50,1971.50,1971.75,1971.75,1971.50,1971.25,1971.25,1971.00,1971.00,1971.25,1971.25,1971.25,1971.00,1970.75,1970.50,1970.00,1969.75,1969.75,1969.75,1970.00,1970.25,1970.50,1970.75,1970.75,1970.75,1970.50,1970.50,1970.75,1970.75,1971.00,1971.25,1971.25,1971.50,1971.25,1971.25,1971.00,1970.75,1970.75,1971.00,1971.25,1971.50,1971.75,1972.00,1972.00,1972.00,1971.75,1971.75,1971.50,1971.75,1971.75,1971.75,1971.75,1971.75,1971.50,1971.00,1970.75,1970.25,1970.25,1970.25,1970.25,1970.50,1970.75,1971.00,1971.00,1971.25,1971.25,1971.25,1971.50,1971.75,1972.00,1972.50,1972.75,1973.00,1973.00,1972.75,1972.50,1972.50,1972.25,1972.25,1972.25,1972.50,1972.75,1973.00,1973.25,1973.75,1974.50,1975.50,1977.25,1979.25,1981.75,1984.75,1987.75,1991.00,1994.25,1997.25,2000.25,2003.25,2006.00,2008.75,2011.00,2013.00,2014.75,2016.00,2016.75,2017.00,2017.00,2016.75,2016.25,2015.50,2015.00,2014.00,2013.00,2011.75,2010.00,2008.25,2006.00,2003.75,2001.50,1999.00,1996.50,1994.00,1991.25,1988.50,1985.50,1982.50,1979.75,1977.25,1975.00,1973.50,1972.25,1971.50,1971.00,1970.75,1970.75,1971.00,1971.00,1971.50,1972.00,1972.50,1973.00,1973.50,1973.75,1974.00,1973.75,1973.50,1973.00,1972.50,1972.25,1972.00,1971.75,1971.50,1971.50,1971.50,1971.25,1971.00,1970.75,1970.75,1970.75,1970.75,1970.75,1970.50,1970.25,1969.50,1968.25,1966.50,1964.50,1962.50,1961.00,1960.50,1961.75,1965.25,1971.25,1981.00,1994.25,2011.50,2033.25,2058.75,2087.75,2119.25,2152.00,2184.75,2215.50,2242.50,2264.00,2279.00,2286.25,2285.25,2275.50,2257.50,2231.75,2200.00,2163.25,2123.50,2082.75,2043.00,2006.50,1974.50,1948.50,1929.25,1916.75,1911.00,1911.25,1916.25,1924.75,1935.75,1947.75,1959.75,1970.75,1980.00,1987.00,1991.75,1993.75,1993.50,1991.25,1987.50,1982.75,1978.00,1973.50,1969.50,1966.50,1964.75,1964.00,1964.00,1964.75,1966.00,1967.75,1969.75,1971.75,1973.75,1975.75,1977.00,1978.25,1978.75,1978.75,1978.50,1978.00,1977.50,1977.25,1977.00,1977.00,1977.50,1978.00,1978.50,1979.25,1980.00,1980.75,1981.75,1982.75,1984.00,1985.00,1986.25,1987.00,1987.75,1988.50,1988.75,1989.00,1989.25,1989.50,1990.00,1990.75,1991.50,1992.50,1993.25,1994.25,1995.00,1996.00,1997.00,1998.25,1999.50,2001.00,2002.75,2004.25,2005.50,2006.75,2008.00,2009.00,2010.00,2011.25,2012.25,2013.75,2015.00,2016.50,2018.00,2019.50,2021.00,2022.75,2024.50,2026.75,2029.25,2032.00,2034.75,2037.75,2040.50,2043.00,2045.25,2047.50,2049.50,2051.25,2052.75,2054.25,2055.25,2055.75,2056.00,2055.50,2054.75,2053.75,2052.25,2050.75,2049.25,2047.75,2046.25,2044.75,2043.00,2041.25,2039.00,2036.50,2033.75,2030.75,2027.25,2023.75,2019.75,2015.25,2010.50,2005.50,2000.25,1995.00,1990.25,1985.50,1981.50,1978.25,1975.50,1973.25,1971.25,1970.00,1969.00,1968.25,1968.00,1968.25,1968.75,1969.25,1970.00,1970.75,1971.25,1971.75,1972.00,1972.00,1971.75,1971.75,1971.75,1971.75,1971.75,1971.75,1971.50,1971.25,1971.00,1970.75,1970.75,1970.75,1970.75,1971.00,1971.25,1971.50,1971.75,1971.75,1971.75,1971.50,1971.25,1971.25,1971.25,1971.50,1971.75,1971.75,1972.00,1972.00,1971.75,1971.75,1971.50,1971.50,1971.50,1971.75,1971.75,1972.00,1972.00,1972.00,1971.75,1971.50,1971.25,1971.00,1971.00,1971.00,1971.25,1971.25,1971.25,1971.25,1971.00,1970.75,1970.50,1970.50,1970.75,1970.75,1971.00,1971.50,1971.50,1971.75,1971.75,1971.50,1971.50,1971.50,1971.75,1971.75,1972.00,1972.25,1972.25,1972.00,1971.75,1971.50,1971.00,1970.75,1970.75,1970.75,1970.75,1970.75,1971.00,1971.00,1971.00,1971.00,1971.00,1971.00,1971.25,1971.50,1971.75,1972.00,1972.25,1972.00,1971.75,1971.50,1971.25,1971.00,1970.75,1970.75,1970.75,1970.75,1970.75,1970.75,1970.50,1970.25,1970.00,1970.00,1970.00,1970.00,1970.25,1970.50,1970.75,1970.75,1970.75,1970.75,1970.75,1971.00,1971.50,1972.25,1973.25,1974.50,1976.00,1977.75,1979.75,1982.00,1984.50,1987.25,1990.50,1994.00,1997.25,2000.75,2003.75,2006.25,2008.50,2010.25,2011.75,2013.00,2013.75,2014.50,2014.75,2014.75,2014.50,2014.00,2013.25,2012.25,2011.00,2009.75,2008.50,2007.00,2005.50,2003.75,2001.75,1999.25,1996.50,1993.75,1990.75,1987.75,1985.00,1982.25,1979.50,1977.25,1975.00,1973.00,1971.25,1969.50,1968.50,1967.75,1967.25,1967.50,1967.75,1968.25,1968.75,1969.25,1969.75,1970.00,1970.25,1970.50,1970.75,1971.00,1971.00,1971.25,1971.25,1971.25,1971.00,1970.50,1970.25,1970.25,1970.00,1970.25,1970.50,1970.50,1970.75,1970.50,1970.25,1969.75,1969.25,1968.50,1967.50,1966.25,1965.00,1963.25,1961.75,1960.75,1960.75,1962.25,1966.50,1973.50,1984.50,1999.50,2018.75,2042.00,2068.75,2098.50,2130.00,2162.25,2193.50,2222.50,2247.25,2266.25,2278.50,2282.75,2278.50,2265.75,2244.75,2216.50,2182.50,2144.50,2104.75,2064.75,2027.00,1992.75,1963.50,1940.25,1923.50,1913.75,1910.00,1912.00,1918.50,1928.50,1940.50,1952.75,1964.75,1975.00,1983.2