12 4713 122 3 18 19 20 30 50 61 66 82 87 99 125