23 3871 116 3 5 16 17 26 37 41 46 52 56 59 60 62 67 68 70 71 72 75 81 84 93 96