21 88 09 50 22 31 64 64 8 15 6 26 1 4 4 68 40 74 269 217 220 407 213 216 241 139 27 25 8 26 44