52 175 15 1 47 22 18 24 20 10 38 10 29 48 15 87 33 91 166 24 124 63 63 212 108 74 126 211 113 28145