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