You are given the following information about a bond:
(1) The term-to-maturity is two years.
(2) The bond has a 9% annual coupon rate, compounded semiannually
(3) The yield-to-maturity is 8%, compounded semiannually
(4) The par value is $100
Calculate the Macaulay duration, modified duration, and convexity of the bond.