8
6
5
15
9
7
11
31
5
9
21
4
17
16
2
34
34
6
12