15 20 21 28 20 24 17 23