25 8542 1044 true 0 1 2 4 5 7 9 12 13 14 15 16 19 22 26 27 28 29 30 31 33 34 35 37 38