9 2659 419 true 7 8 12 14 16 17 34 37 39