13 1750 64 3 4 6 11 31 33 40 42 47 59 87 94 95