12 814 413 true 1 3 30 41 55 60 66 75 81 85 86 93