10
15
9
3
21
20
10
10
10
15
19
9
3
5
11
10
25
2
8
29
57
3
4
16
11
43
2
10
7
8
5
2
2
5
13
7
7
1
3
3
7
9
1
3
5
9
2