7 51 103 true 2 6 13 15 20 31 38