19 12314 438 12 13 19 22 39 42 54 66 67 68 70 71 72 76 81 87 89 93 96