15 2042 693 true 3 4 5 16 18 21 23 26 28 55 59 61 67 85 93