35 108 17 45 49 19 28 21 144 70 10 15 32 3 8868