3
3
9
41
9
13
30
15
7
10
21
2
14
1
11
8
88
15
12
4
2
5
38
3
9
1
15
12
1
19
7
8
9
12
4
12
3
47
2
6
6
23
2
13
2
9
30
8
50