20 96331 1096 23996227 3 19 24 26 28 33 35 36 39 40 41 53 56 68 71 84 88 89 97 100