4
4
10
6
3
3
8
21
46
2
28
104
17
9
4
18
53
28
10
6
14
6
1
26
5
1
18
5
13
8
60
7
9
8
25
3
9
7
41
13
48
3
2
53
33
4
10
3