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