true 561 416 true 12 13 17 22 24 26 31 34 37