36 873 781 true 1 3 5 12 13 16 27 31 32 34 36 40 46 47 52 54 57 59 62 63 64 66 67 70 72 73 74 76 78 79 80 81 84 86 88 91