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