I'm not a native speaker (Eastern Europe), and my scores are 20, 20, 17, 18, 15 - more aligned to your native speaker model.
Oops! I had better revise my theory, then!
Oops! I had better revise my theory, then!