2 0 23 13 23 12 30 19 30 18 53 39 53 42 68 56 68 54 142 116 142 113 154 125 154 130 224 194 224 197 272 190 272 192 272 191 289 194 289 197