8 442 366 true 10 16 31 43 49 70 72 88