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