103
7
30
12
6
25
3
2
2
8