12 842 549 true 13 27 28 31 33 47 48 54 65 75 84 94