23 41 40 38 34 31 30 29 28 25 24 20 19 18 15 14 11 7 4 3 5 1 1 1