8
8
5
4
9
7
5
25
24
15
32
13
23
52
33