12 503 97 10 20 37 38 43 53 61 64 66 68 76 95