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