28 887 103 1 2 5 6 9 11 12 15 16 22 23 25 31 32 36 38 39 42 45 46 47 50 54 59 60 63 65 69