9 537 375 true 1 3 6 12 37 49 53 60 88