15 5468 332 1 3 12 16 24 26 28 31 36 42 62 84 86 90 100