8 385 326 true 2 7 8 12 14 30 32 33