21 194840 2019 49537477 3 9 12 31 32 33 35 38 41 46 57 62 64 71 77 80 87 92 94 95 100