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