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