9 430 336 true 2 11 14 16 20 29 33 34 35