3 3 5 1 1 1 1 1 4 2 161 5 4 7 8 2 9 17 4 4 10