20 26903621 10431 1 4 12 30 33 34 37 41 42 46 48 51 55 74 77 78 85 91 94 97