5
32
4
16
1
18
14
44
9
6
9
31
1
5
8
8