54 32 200 73 88 62 125 28 176 114 36 60 93 71 38 15 103 174 74 42 91 9841