6 85 103 true 4 5 12 26 28 38