3
10
1
4
6
8
13
47
1
6
105
3
8
33
70
7
18
87
2
25
69
2
39
3
34
40
36
2
10
59
45
17
28
45
10