The furnishing of a performance guarantee in favor of the municipality in an amount not to exceed 120% of the cost of installation of the improvements as estimated by the Municipal Engineer, and as the Approving Authority my deem necessary or appropriate, including but not limited to: streets, grading, pavement, gutters, curbs, sidewalks, streetlighting, shade trees, surveyor's monuments, as shown on the final map and required by the Map Filing Law, N.J.S.A. 46:23-9.9 et seq. water mains, culverts, storm sewers, sanitary sewers or other means of sewage disposal, drainage structures, erosion control and sedimentation control devices, public improvements of open space and, other on-site improvements and landscaping. The municipal engineer shall prepare an itemized cost estimate of the improvements covered by the performance guarantee, which itemized cost estimate shall be appended to each performance guarantee posted by the obliger. Of such performance guarantee a maximum of 10% may be in the form of cash or certified check made payable to the municipality, and the reminder shall be in the form of a corporation surety performance bond issued by an authorized New Jersey corporation. The Municipal Attorney shall approve the performance bond as to form, sufficiency and execution. The Municipal Engineer shall approve the performance guarantee as to size and scope.