17 18457 2126 true 0 1 2 4 6 9 10 11 13 15 17 21 23 28 29 36 39