18 762 107 1 3 5 17 19 25 28 29 30 35 41 47 50 52 54 58 61 70