9 389 306 true 4 10 14 16 17 19 24 28 39