12
126
90
4
2
3
2
16
1
15
103
4
4
11
15
9
13
37
32