54 238 31 3 4 5 7 8 9 10 11 13 14 15 17 18 19 20 22 27 28 30 31 32 40 41 44 47 50 52 53 54 57 59 61 63 64 66 68 69 70 73 74 75 76 83 84 86 88 89 90 92 93 94 96 97 98