28 31 38 10 10 3 103