21 15 42 29 24 20 12 27 6 19 323