19 15129922 5658 3 5 7 12 19 25 29 39 45 51 53 61 74 79 81 82 84 94 99