9 3162 433 true 2 5 10 14 15 18 32 34 35