3 1 5 10 36 5 24 19 88 8 14 21 17 6 6 10 25 29 13 5 3 5 7 38 4 51 10 5 11 4 3 6 17 7 69 18 39 4 13 1 1 1