10 667 442 true 8 13 16 32 41 42 50 68 76 86