0 1 2 3 4 5 6 7 9 13 16 17 19 20 21 23 25 28 31 36 42 45 49 52 54 59 61 62 63 64 65 66 67 69 71 72 74 77 78 79 80 81 82 83 84 86 88 90 92 94 95
