102
30
16
18
12
6
25
2
3
2