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