19 5877 243 8 14 20 23 29 33 37 40 63 64 68 72 78 80 84 86 91 93 99