0
9
29
56
13
2
7
1
14
16
17
45
2
26
12
25
105