5 7 11 8 9 12 10 31 48 66 17 18 13 150 3 25 26 27 15 14 80 107 120 124 132 135 147 16 30 35 36 37 19 20 21 22 23 24 32 33 34 59 60 61 62 63 67 68 69 77 78 88 89 91 92 94 128 149 29 6 40 41 42 43 44 45 46 47 49 50 51 52 53 54 55 57 58 64 65 70 71 72 73 74 75 76 79 81 82 83 84 85 86 87 90 93 95 96 97 98 99 100 101 102 103 104 105 106 108 109 110 111 112 113 114 115 116 118 119 121 122 123 125 126 127 129 130 131 133 134 136 137 138 139 140 141 142 143 144 145 146 39 38 1 56 117 148 4 2 28 
