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