28 680 88 4 7 8 18 20 21 26 27 29 30 31 38 44 45 48 49 50 51 53 55 56 57 58 61 63 64 67 70