4 10 20 15 17 16 18