8 1191 414 true 4 10 16 25 28 34 37 38