11 4043 103 18 23 28 36 49 68 72 77 87 141 145