12 1204 728 true 2 4 8 14 28 53 56 57 59 77 82 99