15
16
4
4
1
38
36
32
35
37
34
33
23
24
22
31
28
28
27
27
25
25
25
30
30
27
25
25
28
26
29
17
7
10
12
13
14
8
6
9
21
20
19
5
2
11
18
3
39
40