14 2159 83 421785 12 14 22 26 29 30 52 55 75 86 87 93 96 97