一个长方形的周长是42厘米,已知长方形的长比宽多4厘米,这个长方形的长与宽各是多少?