25
21
18
40
4
17
30
2
2
2
28
18
22
2
41
18
27
25
22
17
29
56
6
51
18
29
9
8
15
10
17
16
7
10
16
7
27
33
2
20
8
12
6
26
3
8
8
14
11
25