9 347 252 true 3 10 11 13 20 30 31 32 37