18 1646 834 true 1 11 22 24 29 41 44 48 59 63 64 66 69 73 87 90 91 97