Sachverhalt: Sachverhalt: A. Der bei der Schweizerischen Unfallversicherungsanstalt (SUVA) obli-gatorisch unfallversicherte W._ (geb. 1941) erlitt am 18. Ok-tober 1996 einen Unfall. Die SUVA kam für die gesetzlichen Leis-tungen auf. Mit Verfügung vom 14. Juli 1998 sprach sie W._ eine Rente gestützt auf einen Invaliditätsgrad von 30 % sowie eine Entschädigung für einen Integritätsverlust von 10 % zu. Auf Einsprache von W._ hin erhöhte die Anstalt die Rente mit Entscheid vom 27. Januar 1999 auf 35 % und hielt an der bisherigen Integritätsentschädigung fest. A. Der bei der Schweizerischen Unfallversicherungsanstalt (SUVA) obli-gatorisch unfallversicherte W._ (geb. 1941) erlitt am 18. Ok-tober 1996 einen Unfall. Die SUVA kam für die gesetzlichen Leis-tungen auf. Mit Verfügung vom 14. Juli 1998 sprach sie W._ eine Rente gestützt auf einen Invaliditätsgrad von 30 % sowie eine Entschädigung für einen Integritätsverlust von 10 % zu. Auf Einsprache von W._ hin erhöhte die Anstalt die Rente mit Entscheid vom 27. Januar 1999 auf 35 % und hielt an der bisherigen Integritätsentschädigung fest. B. Die dagegen erhobene Beschwerde wies das Versicherungsgericht des Kantons Basel-Landschaft (heute: Kantonsgericht Basel-Landschaft) mit Entscheid vom 7. Juni 2000 ab. B. Die dagegen erhobene Beschwerde wies das Versicherungsgericht des Kantons Basel-Landschaft (heute: Kantonsgericht Basel-Landschaft) mit Entscheid vom 7. Juni 2000 ab. C. W._ lässt Verwaltungsgerichtsbeschwerde führen und beantragen, es seien ihm eine Invalidenrente von mindestens 60 % und eine Integritätsentschädigung vom 25 % auszurichten. Die SUVA schliesst auf Abweisung der Verwaltungsgerichtsbeschwer-de, während das Bundesamt für Sozialversicherung auf eine Ver-nehmlassung verzichtet.