20 7728 216 1 5 13 21 23 42 45 46 53 56 57 59 61 62 64 79 89 90 94 100