18 251466 6631 true 0 1 3 4 5 6 10 14 22 26 27 30 31 34 36 37 38 39