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