9 665 292 true 2 12 14 17 20 28 30 32 34