14 1189 619 true 2 4 6 10 13 26 29 33 36 41 54 58 59 80