18
15
34
107
2
26
11
52
10
13
14
4
38
7
4
22
9