7
105
38
10
31
20
18
13
6
26