15
8
26
24
11
47
30
1
14
7
9
2
8
9
18