43 2556 392 1 3 5 10 15 17 18 21 24 25 26 27 29 30 31 33 39 40 42 44 46 47 49 50 51 52 53 60 63 66 67 73 76 77 80 82 84 85 90 92 95 96 100 0.19 493