58 25914 508 1 6 9 11 14 15 16 17 18 21 24 25 26 28 29 31 32 34 36 38 39 40 41 48 49 50 51 53 54 56 57 58 61 62 66 68 69 73 74 75 77 78 79 80 81 83 84 85 87 89 91 92 94 95 96 97 99 100