8 150 286 true 11 12 15 17 21 25 26 28