9 444 389 true 5 7 17 24 28 30 35 36 39