25 1736 323 true 0 1 2 3 4 5 7 8 9 12 13 16 18 21 25 26 29 30 32 33 34 36 37 38 39