18 14 7 5 10 21 13 5 15 7 5 12 3 23 6 6 10 8 9 12 8 2 7 6 4 5 5 56