178 475 873 625 136 66 125 146 53 134 71 144 84 246 72 141 143 155 180 59 104 84 54 46 48 74 39 203 130 60 47 105 38197