7 52 103 true 2 5 9 10 17 29 37