23 12 19 9 5 14 7 2 7 29 21 7 4 11 8 104