8 9 10 11 12 22 21 23 17 19 18 20 14 15 16 13 50