10 519 389 true 3 7 12 15 23 25 26 30 34 37