18 329213 20384 true 1 7 9 10 12 19 26 31 47 55 58 61 63 67 84 85 86 90