6 63 103 true 4 6 10 28 35 38