18 22589 1235 true 0 1 2 5 9 10 12 14 15 18 20 21 22 25 26 28 31 38