29
45
9
5
34
41
28
10
40
20
13
9
4
10
14
9
7
16
19
12
4
20
4
3
8
8
6
7
10
3
1
7
3
18
4
8
15
5
5
5
5
8
5
12
1
3
9