Teppo (95 st.)