1 75 38 81 29 36 37 61 26 55 87 60 12 32 4 54 28 46 2