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