10 516 358 true 5 6 9 13 14 17 20 21 24 26