15 5090 272 1 4 6 10 12 13 20 23 27 50 76 81 85 92 100 0.01 29