26 45 186 129 87 21 70 28 66 162 87 172 92 101 213 433 218 69 21864