166 314 48 424 21 906 143 266 81 372 36281