10 3684 589 true 0 7 8 10 13 20 25 31 36 39