Payment Date: 04/25/00
------------------------------------------------------------
Countrywide Home Loans
Mortgage Pass-Through Certificates, Series 1999-10
------------------------------------------------------------
<TABLE>
<CAPTION>
Class Information Current Payment Information
----------------------------------------------------------------------------------------------------------------------------------
Beginning Pass Thru Principal Interest Total Principal Interest
Type Class Code Name Cert. Bal. Rate Dist. Amt. Dist. Amt. Dist. Losses Shortfalls
----------------------------------------------------------------------------------------------------------------------------------
<S> <C> <C> <C> <C> <C> <C> <C> <C> <C>
Senior A1 762,866.35 7.250000% 141,230.18 4,608.98 145,839.16 0.00 0.00
A2 20,000,000.00 7.250000% 0.00 120,833.33 120,833.33 0.00 0.00
A3 43,954,000.00 7.250000% 0.00 265,555.42 265,555.42 0.00 0.00
A4 13,000,000.00 7.250000% 0.00 78,541.67 78,541.67 0.00 0.00
A5 89,792,449.72 7.250000% 613,314.75 542,496.05 1,155,810.80 0.00 0.00
A6 37,862,176.42 7.250000% 321,489.33 228,750.65 550,239.98 0.00 0.00
A7 7,238,835.00 7.250000% 0.00 43,734.63 43,734.63 0.00 0.00
A8 95,995,279.67 7.250000% 606,766.38 579,971.48 1,186,737.86 0.00 0.00
A9 4,785,173.16 7.250000% 32,549.01 28,910.42 61,459.44 0.00 0.00
A10 5,000,000.00 8.000000% 0.00 33,333.33 33,333.33 0.00 0.00
A11 3,000,000.00 8.000000% 0.00 20,000.00 20,000.00 0.00 0.00
A12 2,000,000.00 9.000000% 0.00 15,000.00 15,000.00 0.00 0.00
A13 2,666,667.00 7.500000% 0.00 16,666.67 16,666.67 0.00 0.00
A14 1,000,000.00 9.000000% 0.00 7,500.00 7,500.00 0.00 0.00
A15 666,667.00 8.000000% 0.00 4,444.45 4,444.45 0.00 0.00
A16 666,666.00 8.500000% 0.00 4,722.22 4,722.22 0.00 0.00
A17 15,000,000.00 7.425000% 0.00 92,812.50 92,812.50 0.00 0.00
A18 2,586,207.00 6.235000% 0.00 13,437.50 13,437.50 0.00 0.00
A19 9,634,962.00 7.250000% 0.00 58,211.23 58,211.23 0.00 0.00
A20 1,068,967.00 0.000000% 0.00 0.00 0.00 0.00 0.00
A21 43,177,450.00 7.250000% 0.00 260,863.76 260,863.76 0.00 0.00
A22 9,725,174.60 7.250000% 41,639.20 58,756.26 100,395.46 0.00 0.00
A23 775,550.00 7.250000% 0.00 4,685.61 4,685.61 0.00 0.00
PO 8,447,320.71 0.000000% 46,322.58 0.00 46,322.58 0.00 0.00
X 211,261,015.23 0.419755% 0.00 73,898.14 73,898.14 0.00 0.00
M 10,090,393.88 7.250000% 8,011.78 60,962.80 68,974.57 0.00 0.00
B1 4,484,508.99 7.250000% 3,560.70 27,093.91 30,654.61 0.00 0.00
B2 1,793,763.81 7.250000% 1,424.25 10,837.32 12,261.57 0.00 0.00
B3 1,121,176.98 7.250000% 890.21 6,773.78 7,663.99 0.00 0.00
B4 1,121,077.51 7.250000% 890.14 6,773.18 7,663.31 0.00 0.00
B5 1,569,610.11 7.250000% 1,246.27 9,483.06 10,729.33 0.00 0.00
Residual AR 0.00 7.250000% 0.00 0.06 0.06 0.00 0.00
----------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------
Totals - - 438,986,942.90 - 1,819,334.77 2,679,658.41 4,498,993.18 - -
----------------------------------------------------------------------------------------------------------------------------------
Class Information
--------------------------------------------------------------------------------
Ending Cert. Unpaid
Type Class Code Name Notional Bal. Interest
--------------------------------------------------------------------------------
Senior A1 621,636.17 0.00
A2 20,000,000.00 0.00
A3 43,954,000.00 0.00
A4 13,000,000.00 0.00
A5 89,179,134.97 0.00
A6 37,540,687.08 0.00
A7 7,238,835.00 0.00
A8 95,388,513.29 0.00
A9 4,752,624.15 0.00
A10 5,000,000.00 0.00
A11 3,000,000.00 0.00
A12 2,000,000.00 0.00
A13 2,666,667.00 0.00
A14 1,000,000.00 0.00
A15 666,667.00 0.00
A16 666,666.00 0.00
A17 15,000,000.00 0.00
A18 2,586,207.00 0.00
A19 9,634,962.00 0.00
A20 1,068,967.00 0.00
A21 43,177,450.00 0.00
A22 9,683,535.40 0.00
A23 775,550.00 0.00
PO 8,400,998.14 0.00
X 210,422,954.19 0.00
M 10,082,382.11 0.00
B1 4,480,948.28 0.00
B2 1,792,339.56 0.00
B3 1,120,286.76 0.00
B4 1,120,187.38 0.00
B5 1,568,363.84 0.00
Residual AR 0.00 0.00
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
Totals - - 437,167,608.13 -
--------------------------------------------------------------------------------
</TABLE>
<PAGE>
Payment Date: 04/25/00
------------------------------------------------------------
Countrywide Home Loans
Mortgage Pass-Through Certificates, Series 1999-10
------------------------------------------------------------
<TABLE>
<CAPTION>
Class Information Current Payment Information
Factors per $1,000
------------------------------------------------------------------------------------------------------------------------
Beginning Pass Thru CUSIP Principal Interest Ending Cert./
Type Class Code Name Cert. Bal.(Face) Rate Numbers Dist. Dist. Notional Bal.
------------------------------------------------------------------------------------------------------------------------
<S> <C> <C> <C> <C> <C> <C> <C> <C>
------------------------------------------------------------------------------------------------------------------------
Senior A1 762,866.35 7.250000% 12669BFX5 83.321638 2.719165 366.747005
A2 20,000,000.00 7.250000% 12669BFY3 0.000000 6.041667 1,000.000000
A3 43,954,000.00 7.250000% 12669BFZ0 0.000000 6.041667 1,000.000000
A4 13,000,000.00 7.250000% 12669BGA4 0.000000 6.041667 1,000.000000
A5 89,792,449.72 7.250000% 12669BGB2 6.535723 5.781051 950.327838
A6 37,862,176.42 7.250000% 12669BGC0 8.040442 5.721049 938.891818
A7 7,238,835.00 7.250000% 12669BGD8 0.000000 6.041667 1,000.000000
A8 95,995,279.67 7.250000% 12669BGE6 6.067664 5.799715 953.885133
A9 4,785,173.16 7.250000% 12669BGF3 6.509803 5.782084 950.524829
A10 5,000,000.00 8.000000% 12669BGG1 0.000000 6.666667 1,000.000000
A11 3,000,000.00 8.000000% 12669BGH9 0.000000 6.666667 1,000.000000
A12 2,000,000.00 9.000000% 12669BGJ5 0.000000 7.500000 1,000.000000
A13 2,666,667.00 7.500000% 12669BGK2 0.000000 6.250000 1,000.000000
A14 1,000,000.00 9.000000% 12669BGL0 0.000000 7.500000 1,000.000000
A15 666,667.00 8.000000% 12669BGM8 0.000000 6.666667 1,000.000000
A16 666,666.00 8.500000% 12669BGN6 0.000000 7.083333 1,000.000000
A17 15,000,000.00 7.425000% 12669BGP1 0.000000 6.187500 1,000.000000
A18 2,586,207.00 6.235000% 12669BGQ9 0.000000 5.195833 1,000.000000
A19 9,634,962.00 7.250000% 12669BGR7 0.000000 6.041667 1,000.000000
A20 1,068,967.00 0.000000% 12669BGS5 0.000000 0.000000 1,000.000000
A21 43,177,450.00 7.250000% 12669BGT3 0.000000 6.041667 1,000.000000
A22 9,725,174.60 7.250000% 12669BGU0 4.163920 5.875626 968.353540
A23 775,550.00 7.250000% 12669BHB1 0.000000 6.041667 1,000.000000
PO 8,447,320.71 0.000000% 12669BGV8 5.379223 0.000000 975.568344
X 211,261,015.23 0.419755% 12669BGW6 0.000000 0.338156 962.889342
M 10,090,393.88 7.250000% 12669BGY2 0.789758 6.009384 993.866895
B1 4,484,508.99 7.250000% 12669BGZ9 0.789758 6.009384 993.866895
B2 1,793,763.81 7.250000% 12669BHA3 0.789758 6.009384 993.866895
B3 1,121,176.98 7.250000% 12669BFF4 0.789758 6.009384 993.866895
B4 1,121,077.51 7.250000% 12669BFG2 0.789758 6.009384 993.866895
B5 1,569,610.11 7.250000% 12669BFH0 0.789758 6.009387 993.867414
Residual AR 0.00 7.250000% 12669BGX4 0.000000 0.626401 0.000000
------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------
Totals - - 438,986,942.90 - - - - -
------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------
</TABLE>
<PAGE>
------------------------------------------------------------
Countrywide Home Loans
Mortgage Pass-Through Certificates, Series 1999-10
------------------------------------------------------------
--------------------------------------------------------------------------------
COLLATERAL INFORMATION
--------------------------------------------------------------------------------
Total
-----
Prin balance 437,167,607.31 437,167,607.31
Loan count 1270 1270
Avg loan rate 7.574824% 7.57
Prepay amount 1,470,090.45 1,470,090.45
--------------------------------------------------------------------------------
FEES AND ADVANCES
--------------------------------------------------------------------------------
Total
-----
Master serv fees 89,810.94 89,810.94
Sub servicer fees 1,217.70 1,217.70
Trustee fees 3,292.40 3,292.40
Agg advances N/A N/A
Adv this period 31,802.78 31,802.78
--------------------------------------------------------------------------------
LOSSES & INSURANCE COVERAGES
--------------------------------------------------------------------------------
Total
-----
Realized losses 0.00 0.00
Cumulative losses 0.00 0.00
Coverage Amounts Total
---------------- -----
Bankruptcy 0.00 0.00
Fraud 0.00 0.00
Special Hazard 0.00 0.00
Aggregate Certificate Information
-----------------------------------------------------------------------------
Class Aggregate Aggregate Aggregate
Type Percentage Prepay Pct. End Cert. Bal.
-----------------------------------------------------------------------------
Senior 100.000000% 100.000000% 438,986,942.90
-----------------------------------------------------------------------------
Junior 0.000000% 0.000000% 0.00
-----------------------------------------------------------------------------
--------------------------------------------------------------------------------
DELINQUENCY INFORMATION
--------------------------------------------------------------------------------
Period Loan Count Ending Stated Balance
------ ---------- ---------------------
30 to 59 days 7 2,173,654.54
60 to 89 days 2 646,854.03
90 or more 0 0.00
Foreclosure 3 1,481,133.47
Totals: 12 4,301,642.04
--------------------------------------------------------------------------------
<PAGE>
--------------------------------------------------------------------------------
REO INFORMATION
--------------------------------------------------------------------------------
REO Date Loan Number Ending Stated Balance Book Value
-------- ----------- --------------------- ----------
N/A # 0 N/A
N/A # 0 N/A
N/A # 0 N/A
N/A # 0 N/A
N/A # 0 N/A
N/A # 0 N/A
N/A # 0 N/A
N/A # 0 N/A
Totals: 0 N/A
Current Total Outstanding Balance: 0.00
Current Total Outstanding Number of Loans: 0
<PAGE>
--------------------------------------------------------------------------------
OTHER INFORMATION
--------------------------------------------------------------------------------
Amount/Withdrawal Total/Ending Bal.
----------------- -----------------
Available remittance amount 4,498,993.18 4,498,993.18
Principal remittance amount 1,819,334.77 1,819,334.77
Interest remittance amount 2,679,658.41 2,679,658.41