15 2926 162 8 10 14 24 28 33 35 42 58 60 63 73 87 97 100