De este tipo son: Alemania; Austria, Bulgaria, Republica Checa, Chipre; Dinamarca; Eslovaquia; España – solo régimen especial de f uncionarios -; Finlandia, Fran cia –solo régime n especial de minas -; Grecia – excepto régimen agrario -; Hungría; Islandia; It alia; Liechtenstein; Lituania; Luxemburgo; Malta; Noruega; Polo nia; Portugal; Rumania; Suecia y Suiza (vid: www.seg-social.es ) Por lo que se refiere a la liquidación de las prestaciones, deben diferenciares dos supuestos: * Cuando un trabajador ha estado sujeto únicamente a legislaciones de invalidez tipo A; la liquidación de la s prestaciones es a cargo de un solo país, aquel cuya legislación fuera aplicable en el momento de material ización del riesgo. Si fuera preciso; la institución competente de dicho pa ís totalizará los periodos de seguro y/o de residencia, cumplidos con arregl o a la legislación de cualqu ier otro país (siempre tipo A) (vid: www.seg-social.es * Cuando un trabajador ha estado sujeto a legislaciones de invalidez tipo A y tipo B, o sólo tipo B, la liquidación de la s prestaciones se lleva a cabo del mismo modo que en materia de pensiones de vejez. Así, la institución competente del país en el que estaba asegurado el trabajador en el mome nto de materialización del riesgo, calcula la pensión nacional de acuerdo con su propia le gislación, teniendo en cuenta, únicamente, los períodos de seguro acredit ados en dicho país (Vid: www.seg-social.es ) Cuadro nº 6 : Ejemplo pens ión de invalidez tipo "B" En los tres Estados, el importe de lapensión de invalidez depende de la  duración de los periodos de cotización.