43
327
12
11
16
8
43
140
102
27
1
2
4
32
5
12
7
8
3