6 59 105 true 2 5 18 24 33 36