12 1170 54 6 16 24 40 45 49 52 53 81 91 93 97