2
2
2
1
10
2
76
5
14
16
28
18
39
101
6
29
3
59
12
2
1
9
5
6
7
3
29
10
107
16
4
12
13
39
24
1
127
61
7
5
12
6
7
9
6
7