10 5342 680 true 5 11 16 17 18 20 23 24 25 31