29
29
35
45
28
27
14
22
21
11
13
17
22
32
12
12
10
52
24
30
18
15
10
19
25
4
7
17
40
14
12
6
14
14
10
18
12
5
11
16
4
5
5
3
6
22
7
9
12