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