20 22 21 23 15 16 27 27 28 31 25 28 3640