8 103 39 3 19 61 63 83 85 94 100