21 13802 900 1 4 15 18 19 21 31 34 35 46 47 52 53 54 58 65 72 74 77 89 90 0.01 115