39 827 856 true 1 3 5 6 9 11 14 15 23 28 29 30 31 34 35 37 39 42 44 48 49 51 53 54 59 63 64 69 74 75 77 83 85 86 87 90 91 93 98