3
10
1
4
6
8
13
47
1
6
107
3
8
33
71
7
18
87
2
25
69
2
39
3
33
40
36
2
10
60
45
17
28
45
10