20 4820 353 1 9 10 14 16 23 28 29 45 46 47 54 68 69 73 81 89 95 98 99