10 2682 601 true 2 5 10 14 16 18 19 25 33 36