15 1802 96 7 8 10 14 24 28 33 42 58 60 63 73 87 97 100