10 707 398 true 3 10 13 19 24 26 27 32 35 36