5
18
47
26
9
3
44
2
45
4
8
58
19
13
52
7
25
14