10 4479 682 true 4 12 13 17 20 25 27 28 29 38