28 30 26 22 24 24 30 103