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