10 3395 557 true 2 9 11 12 14 17 18 24 29 32