103
38
9
30
12
6
25
2
3
8