9 422 369 true 2 6 11 14 17 18 23 31 34