28 4780 153 2 5 10 12 18 23 27 31 32 36 40 41 44 46 51 52 56 60 61 63 67 76 79 86 89 90 94 97