16 5420 183 1168698 21 25 29 32 36 40 47 70 71 77 84 94 95 97 98 99