5 160 248 true 12 21 26 35 39