3 76 108 true 20 25 28