9 378 422 true 2 7 8 9 20 21 43 53 71