6
9
3
47
189
37
7
3
8
31
28
2
1