10 2 6 8 9 11 12 13 15 17 18 20 12 14 15 18 18 15 15 16 14