Sachverhalt: Sachverhalt: A. Mit Datum vom 27./30. April 1998 schloss die X._ AG (Klägerin) als Unternehmerin mit den Bauherren A._ (Beklagter 1), B._ (Beklagter 2) und C._ (Beklagter 3) einen Werkvertrag auf der Basis ihrer Offerte vom 1. April 1998. Die Parteien vereinbarten, dass bestimmte Arbeiten auf jeden Fall (Hauptpositionen), andere nur eventuell (Eventualpositionen) ausgeführt werden sollten. Der Auftrag sollte in Regie ausgeführt werden, wobei die in der Offerte vom 1. April 1998 aufgeführten Nettopreise das Kostendach bildeten. Die Vertragsparteien vereinbarten zudem die Geltung der SIA-Norm 118. Dabei bestimmt auch Art. 48 der SIA-Norm 118, dass Regiearbeiten nach Aufwand vergütet werden. Der Beklagte 1, der als bauleitender Architekt wirkte, gab ausserdem Arbeiten in Auftrag, die im Werkvertrag nicht aufgeführt waren. Diese Zusatzaufträge unterstanden keinem Kostendach. A. Mit Datum vom 27./30. April 1998 schloss die X._ AG (Klägerin) als Unternehmerin mit den Bauherren A._ (Beklagter 1), B._ (Beklagter 2) und C._ (Beklagter 3) einen Werkvertrag auf der Basis ihrer Offerte vom 1. April 1998. Die Parteien vereinbarten, dass bestimmte Arbeiten auf jeden Fall (Hauptpositionen), andere nur eventuell (Eventualpositionen) ausgeführt werden sollten. Der Auftrag sollte in Regie ausgeführt werden, wobei die in der Offerte vom 1. April 1998 aufgeführten Nettopreise das Kostendach bildeten. Die Vertragsparteien vereinbarten zudem die Geltung der SIA-Norm 118. Dabei bestimmt auch Art. 48 der SIA-Norm 118, dass Regiearbeiten nach Aufwand vergütet werden. Der Beklagte 1, der als bauleitender Architekt wirkte, gab ausserdem Arbeiten in Auftrag, die im Werkvertrag nicht aufgeführt waren. Diese Zusatzaufträge unterstanden keinem Kostendach. B. Die Klägerin liess auf den Stockwerkanteilen der Beklagten Bauhandwerkerpfandrechte provisorisch eintragen. Ihrem Gesuch um definitive Eintragung gab der Gerichtspräsident 2 des Gerichtskreises II Biel-Nidau am 22. April 2002 statt. Er wies das Kreisgrundbuchamt II Biel-Nidau an, zu Gunsten der Klägerin die vorläufig eingetragenen Bauhandwerkerpfandrechte auf Nidau-Grundbuchblatt Nr. 1 für Fr. 6'903.05, auf Nidau-Grundbuchblatt Nr. 2 für Fr. 39'692.55 und auf Nidau-Grundbuchblatt Nr. 3 für Fr. 39'692.55, je nebst Zins zu 5% seit 6. Januar 1999 definitiv einzutragen. Gleich entschied der Appellationshof des Kantons Bern am 19. November 2002. Er gelangte zur Auffassung, dass der Klägerin eine Forderung im Betrage von Fr. 89'945.70 zustehe, so dass die für Fr. 86'288.15 verlangte Eintragung des Bauhandwerkerpfandrechts zu gewähren sei. B. Die Klägerin liess auf den Stockwerkanteilen der Beklagten Bauhandwerkerpfandrechte provisorisch eintragen. Ihrem Gesuch um definitive Eintragung gab der Gerichtspräsident 2 des Gerichtskreises II Biel-Nidau am 22. April 2002 statt. Er wies das Kreisgrundbuchamt II Biel-Nidau an, zu Gunsten der Klägerin die vorläufig eingetragenen Bauhandwerkerpfandrechte auf Nidau-Grundbuchblatt Nr. 1 für Fr. 6'903.05, auf Nidau-Grundbuchblatt Nr. 2 für Fr. 39'692.55 und auf Nidau-Grundbuchblatt Nr. 3 für Fr. 39'692.55, je nebst Zins zu 5% seit 6. Januar 1999 definitiv einzutragen. Gleich entschied der Appellationshof des Kantons Bern am 19. November 2002. Er gelangte zur Auffassung, dass der Klägerin eine Forderung im Betrage von Fr. 89'945.70 zustehe, so dass die für Fr. 86'288.15 verlangte Eintragung des Bauhandwerkerpfandrechts zu gewähren sei. C. Die Beklagten beantragen dem Bundesgericht mit eidgenössischer Berufung, das Urteil des Appellationshofs des Kantons Bern aufzuheben und die Klage abzuweisen. Eventuell sei die Streitsache zur Ergänzung der Beweismassnahmen und zur Neubeurteilung im Sinne der Erwägungen an die Vorinstanz zurückzuweisen. Die Klägerin schliesst auf Abweisung der Berufung.