32 132 21 2 5 7 9 10 15 17 18 19 24 26 28 29 31 33 34 35 39 43 45 46 47 49 50 54 55 58 59 61 63 67 70