39 2265 100 1 5 6 9 11 19 26 27 28 30 31 35 37 40 41 45 49 50 51 52 54 57 59 61 63 69 73 75 77 79 81 82 83 86 87 91 95 98 100