12 986 46 2 19 29 30 31 37 43 52 57 79 90 97 0.51 500