true 1885 448 true 1 2 3 9 12 21 26 27 30 38 42 48 53 63 65 70 71 73 89 99