10 621 425 true 3 9 13 17 18 19 26 29 31 37