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