38
43
8
106
2
35
38
1
4
10
12
8
2