23
11
4
6
5
12
2
21
20
17
3
10
20
22
21
6
12
1
10
8
5
6
29
4
2
1
9
10
8
16
14
16
1
4
32
24
25
12
4
12
4
15
17
11
19
4
29
9
6