10 5842 683 true 1 10 15 20 24 28 29 34 38 39